Flight Software Developer
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.
- 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.
- 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.
Recommended Jobs
Data Entry Accounts Payable
Data Entry Accounts Payable Location Remote in Texas : This is a remote position. Our company is currently seeking Data Entry Accounts Payable to join our team! You will be responsible for preparing…
Backend Software Engineer Client Group
Backend Software Engineer – Client Group Virta Health is on a mission to transform type 2 diabetes and weight-loss care. Current treatment approaches aren’t working—over half of US adults have eithe…
Accounts Receivable Specialist
Job Summary: The Accounts Receivable Specialist manages and maintains all aspects of the accounts receivable function. This role ensures timely, accurate invoicing and collection, reconciliation o…
Bone Marrow Transplant (BMT) RN- BAMC
Bone Marrow Transplant Unit - Civilian RN – Brooke Army Medical Center (BAMC) Are you looking for a rewarding career, in a patient-focused environment, without feeling overwhelmed? Would you like …
Pediatrics - Allergy & Immunology (Assistant Professor)
Summary The Department of Pediatrics, Division of Immunology, Allergy and Retrovirology is seeking a qualified candidate to join as an Assistant Professor. This position will provide medical care …
Manager
Cheeky Monkeys in Colleyville, TX is looking for one manager to join our team. Our ideal candidate is attentive, motivated, and engaged. Responsibilities Cultivate a team environment that provi…
Territory Sales Representative - Medical
Job Summary: Our client is seeking a Territory Sales Representative to join their growing team in Dallas, TX Salary & Benefits: $65-90k plus uncapped commission ~ Monthly Car Allowance plus …
Service Advisor
Service Advisor Shottenkirk Chrysler Dodge Jeep Ram Prosper Shottenkirk Automotive Group is family-owned and has been in business for over 60 years. We currently operate 27 Automotive Dealerships …
Logistics Contract Paralegal (EM6670-10)
Job Description Job Description Samsung SDS plays a leading role in the global logistics market with unique logistics services. With its innovative IT technology, SDS developed the integrated log…
Staff Software Engineer
We are looking for a Staff Software Engineer who will be a key member of the Engineering team. You will be architecting, implementing and maintaining the SaaS Platform and other software products. Y…