Aerospace Flight Software Development Lead

Relative DynamicsHouston, TX

About The Position

At Relative Dynamics we value knowledge as a process rather than knowledge as an answer. Founded in 2011 our goal is to define the new space era by continuously pushing the boundaries of engineering models services and technology development. Visit us at www.relativedynamicsinc.com. Relative Dynamics Inc. has an exciting opportunity for an Aerospace Flight Software Development Lead. You will help develop, test, and integrate flight software while also supporting architecture-level discussions, system-level coordination, and technical direction for mission software efforts. This is a hands-on development role that includes active coding but also requires the ability to help drive design decisions, coordinate interfaces, and advocate for the mission�s technical needs across engineering teams.

Requirements

  • Bachelor�s degree in Software Engineering, Computer Sciences, or a related field
  • 10+ years� experience in a flight software engineering position, or similar
  • Excellent understanding of Object-Oriented Design, C++ programming language and Python
  • Demonstrated ability to contribute hands-on code while supporting technical leadership, architecture, and coordination activities
  • Experience leading technical discussions, coordinating software interfaces, and supporting system-level design
  • Familiarity with real-time operating systems, software, and the Linux operating system
  • Familiarity with software development tools such as Git, Jira and Bitbucket
  • Ability to work closely with other teammates and in a fast-paced environment to meet strict deadlines
  • Ability to work in a dynamic environment with changing needs and requirements
  • Excellent written and verbal communication skills

Nice To Haves

  • Master�s Degree in Software Engineering, Computer Sciences, or a related field
  • Understanding of data path pipelines, state machines, and arithmetic operation
  • 12+ years� experience in flight software engineering or related position
  • Experience deploying and using CI/CD pipelines for C++ software

Responsibilities

  • Develop, test, and integrate flight software as a key member of the Flight Software Team
  • Design, implementation, and maintenance of high reliability C++ software
  • Actively contribute code while helping guide software architecture and technical execution
  • Support architecture-level discussions, interface definition, and system-level coordination
  • Help scope technical work and ensure the mission has a functioning software design
  • Identify and communicate technical risks, integration issues, and design concerns
  • Support various vehicle testing and operation events, including on-orbit operations

Benefits

  • Medical, dental, vision and life/disability insurance
  • Vacation and paid holidays
  • Tuition reimbursement
  • Great 401k with company match
  • Employee referral program
  • Community involvement investing and giving back to the community
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service