×
Register Here to Apply for Jobs or Post Jobs. X

Spacecraft Flight Software Development Engineer P2 - Space Systems

Job in Houston, Harris County, Texas, 77246, USA
Listing for: Oceaneering
Full Time position
Listed on 2026-10-21
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 190000 USD Yearly USD 120000.00 190000.00 YEAR
Job Description & How to Apply Below
Job Description

Are you passionate about solving complex problems? Join our dynamic team as a

This role will give you the opportunity to immerse yourself in the thrilling world of human spaceflight and deep space exploration programs. Your contributions will ensure that our services not only meet - but outperform all standards and expectations. As a

Are you passionate about solving complex problems? Join our dynamic team as a Spacecraft Flight Software Development Engineer and become a vital contributor to support NASA as an Oceaneering Teammate on the JSC Engineering, Technology, and Science (JETS) II contract. As an integral part of our organization, you'll play a crucial role in the Software Engineering II and Dev Ops section in the Engineering Department on the NASA JSC Engineering, Technology and Science II (JETS II) Contract.

This role will give you the opportunity to immerse yourself in the thrilling world of human spaceflight and deep space exploration programs. Your contributions will ensure that our services not only meet - but outperform all standards and expectations. As a Spacecraft Flight Software Development Engineer
, you'll find yourself at the forefront of innovation, collaborating with a passionate team who shares your dedication to excellence. If you're seeking to immerse yourself in an environment where your skills and expertise will make a genuine impact, we invite you to join our team!
** International travel may be required. Possible straight time overtime and a 9/80 work schedule (every other Friday off) **

Responsibilities

The Spacecraft Flight Software Development Engineer supports development, refactoring, integration, and sustainment of human rated flight software for NASA’s Space vehicle under the JETS II contract. This senior role is responsible for implementing, modernizing, and verifying embedded flight software that ensures crew safety, vehicle operability, and mission execution across all phases of human spaceflight. Engineers in this role work closely with NASA discipline leads to evolve Orion’s flight software architecture, integrate subsystem updates, participate in hardware in the loop testing, and deliver certifiable Class A software aligned with NASA’s safety and assurance standards.

The position requires strong embedded software expertise, real time systems experience, disciplined engineering practices, and the ability to collaborate effectively within integrated NASA/multi contractor teams. Primary responsibilities include developing deterministic C/C++ code, refactoring legacy modules, supporting subsystem interface updates, contributing to fault management logic improvements, participating in verification campaigns, analyzing anomalies, and ensuring software readiness for flight certification.

Perform Other Duties As RequiredQUALIFICATIONSRequired
  • Typically requires a Bachelor’s degree in Engineering (Computer, Software, Electrical, Aerospace) from an accredited engineering school with minimum of 2 years of experience in the field or related area.
  • 5-10 years professional experience developing real time, safety critical embedded software (aerospace or comparable high reliability domains).
  • Proficiency in C/C++ for embedded systems and experience with real time OS frameworks (RTEMS, VxWorks, cFS, or equivalent).
  • Ability to implement deterministic scheduling, rate group execution, interrupt handling, low level drivers, and subsystem interfaces.
  • Experience with flight hardware integration, avionics benches, HWIL environments, or distributed lab systems.
  • Familiarity with software safety and assurance principles ( NPR 7150.2, NASA STD 8739.8 or similar safety critical standards).
  • Experience with full software development life cycle, including requirements…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary