Flight Software Developer Job at METECS, Houston, TX

dnVVa29uMHVmLzJ5TEpQckIrS0dTN3N1aWc9PQ==
  • METECS
  • Houston, TX

Job Description

METECS is seeking a mid-level Flight Software Developer to support NASA’s Orion spacecraft, the flagship vehicle for deep space exploration. As part of the Artemis program, you’ll help develop and maintain real-time, safety-critical flight software (FSW) that enables missions to the Moon and beyond, including Artemis III and IV.

This role is ideal for engineers passionate about spaceflight, embedded systems, and mission-critical software development.

Key Responsibilities:
  • Design, implement, and test real-time flight software for the Orion spacecraft.
  • Develop software in C++ and Python within a safety-critical environment.
  • Support simulation and development environments used for software validation.
  • Contribute to rendezvous, proximity operations, and docking (RPOD) software.
  • Collaborate with multidisciplinary teams to ensure software reliability and mission success.
Required Qualifications:

 
  • Bachelor’s degree in computer science, aerospace engineering, or a related technical field.
  • 3–7 years of experience in software development.
  • Proficiency in C++ and Python.
  • Strong understanding of software engineering principles and real-time systems.
Desired Qualifications:

 
  • Experience with real-time operating systems (RTOS) and flight software frameworks.
  • Familiarity with Linux, embedded systems, and hardware/software integration.
  • Exposure to Agile/DevOps tools (e.g., GitLab, Perforce, Jira, Confluence).
  • Knowledge of networking protocols (Ethernet, IP, UDP/TCP, CCSDS) and video encoding standards (e.g., H.264).
  • Prior experience with Orion or other spacecraft software is a strong plus.


Citizenship or lawful permanent resident required due to federal position.

About METECS:

We are a high-performance team providing advanced engineering, software, and analysis solutions for human space flight and terrestrial applications. We develop and integrate custom software for NASA and other government and commercial customers utilizing a wide variety of in-house, commercial, and open-source technologies. Our specialties include robotics automation, embedded systems, hardware/software integration, multibody dynamics simulations, immersive computer graphics, XR systems and advanced web-based tools.

 

Job Tags

Permanent employment, Full time,

Similar Jobs

HB Travels

Remote Cruise Vacation Planner Job at HB Travels

 ...Were looking for passionate, driven individuals to join our team as a RemoteCruise Vacation Planner ! In this role, youll help clients plan and book unforgettable cruise experiences while building lasting relationships and achieving your personal and professional... 

Vitable Health

Health & Nutrition Coach Job at Vitable Health

 ...About Vitable Health We asked ourselves What if better care didn't cost more? That's why we built Vitable: the health benefits...  ...looking for a compassionate and knowledgeable Health & Nutrition Coach to provide personalized support to members participating in our... 

Assessment Intervention Management

Orientation and Mobility Specialist Job at Assessment Intervention Management

 ...Unlock Opportunities as an Orientation and Mobility Specialist with AIM! AIM, Assessment Intervention Management QUALIFICATIONS as O&M Specialist: Showcase your expertise with a valid Type 10 Certificate in Blind and Partially Seeing with O & M Endorsement... 

ASM Research, An Accenture Federal Services Company

Credentialing Specialist Job at ASM Research, An Accenture Federal Services Company

 ...appropriate.+ Tracks status of credentials for healthcare practitioners and provides required...  ....+ Reviews records for regulatory compliance and quality assurance at a healthcare facility...  ...of this job. (For example, "light office duties' or "lifting up to 50 pounds" or... 

Seasoned Recruitment

Licensed Clinical Psychologist- Remote Position Job at Seasoned Recruitment

 ...We are currently seeking a Licensed Clinical Psychologist to join a dynamic team. The ideal candidate will provide comprehensive psychological services to patients, thereby enhancing the overall patient care experience. As a Licensed Clinical Psychologist, you will play...