Oceaneering International Jobs

Job Information

Oceaneering EVA Scout Software Engineer in Clear Lake, Texas

EVA Scout Software Engineer Next Job

Apply for Job

Job ID15065 LocationClear Lake, Texas

Full/Part TimeFull-Time Regular/TemporaryRegular

Add to My Favorite Jobs

Email this Job

Company Profile

Oceaneering is a global provider of engineered services and products, primarily to the offshore energy industry. We develop products and services for use throughout the lifecycle of an offshore oilfield, from drilling to decommissioning. We operate the world's premier fleet of work class ROVs. Additionally, we are a leader in offshore oilfield maintenance services, umbilicals, subsea hardware, and tooling. We also use applied technology expertise to serve the defense, entertainment, material handling, aerospace, science, and renewable energy industries.Oceaneering Space Systems (OSS) is a precision engineering and manufacturing group which specializes in turn-key design, development, manufacturing, certification, maintenance, and testing of extra-vehicular and intra-vehicular (EVA & IVA) tools and equipment for astronauts; including life support and environmental control systems for space; robotic systems for military, space, and biological research; and thermal protection systems for launch vehicles. We also provide specialized engineering and support services in these areas, and astronaut training in NASA’s Neutral Buoyancy Laboratory.

For more information please go to www.oceaneering.com and click on Products & Services, then click Space Systems (OSS). This position is located in Clear Lake, Texas.

Position Summary

Working under direct supervision, the EVA Scout Software Engineer will design, develop, manage, and capture software requirements as well as performing integration and testing of software with robotic hardware.

Duties & Responsibilities

  • Capture and manage software requirements.

  • Design and develop software.

  • Perform integration and testing of software with robotic hardware.

  • Perform software testing and verification.

  • Develop software documentation.

  • Support flight demonstration of robotic systems in space applications.

  • Participate as software Subject Matter Expert in project meetings.

  • Perform other duties as required.



  • BS degree in engineering from an accredited engineering school.

  • Experience with Linux development environments.

  • Strong C++ programming skills and experience.

  • Experience with coding in Python.

  • Experience with code version control.


  • Experience with robotic systems.

  • Experience with ROS (Robot Operating System).

  • Experience writing software for automation/process control, including hardware interfaces (such as Ethernet, serial ports,etc.).

  • Experience with the Git version control system.

  • Experience with artificial intelligence for task planning.

  • Experience with machine learning techniques.

  • Experience with perception, localization and mapping techniques, such as machine vision, SLAM.

Equal Opportunity Employer

All qualified candidates will receive consideration for all positions without regard to race, color, age, religion, sex (including pregnancy), sexual orientation, gender identity, national origin, veteran status, disability, genetic information, or other non-merit factors.