Taro Logo

Flight Software Engineer

True Anomaly builds innovative technology at the intersection of spacecraft, software, and AI to enhance space security and sustainability capabilities.
$125,000 - $160,000
Embedded
Senior Software Engineer
Hybrid
4+ years of experience
Space
This job posting may no longer be active. You may be interested in these related jobs instead:
Flight Software Engineer

Senior Flight Software Engineer position at True Anomaly, developing spacecraft software systems with focus on space security and sustainability.

Senior Embedded Engineer, Graviton

Senior Embedded Engineer position at Annapurna Labs (AWS) working on Graviton platform development, requiring expertise in embedded systems and firmware development.

Imaging Systems Engineer

Senior Imaging Systems Engineer role at Meta focusing on display and camera pipelines, color processing, and AR/VR systems.

HW - Board Design- Sr Engineer

Senior Hardware Board Design Engineer position at Qualcomm India, focusing on post-silicon validation and board design, requiring 3-5 years of experience in hardware engineering.

Automotive Linux Engineer

Senior Automotive Linux Engineer position at Qualcomm China, developing platform drivers and systems for automotive IVI/ADAS products, requiring 3+ years of embedded Linux experience.

Description For Flight Software Engineer

True Anomaly is at the forefront of the new space race, focusing on space security and sustainability through innovative technology development. As a Flight Software Engineer, you'll be integral to their mission of safeguarding global space access and sustainability.

The role offers a unique opportunity to work on cutting-edge spacecraft technology, combining software development with space systems engineering. You'll be involved in every phase of spacecraft programs, from initial design through to actual flight operations. The position requires expertise in embedded systems, flight software development, and low-level programming, making it perfect for engineers who want to work on mission-critical space systems.

The company offers a competitive compensation package starting from $125,000 to $160,000, plus equity and comprehensive benefits. Working in their Denver office in a hybrid arrangement, you'll be part of a team that values innovation, creativity, and technical excellence. The role requires 4+ years of experience in firmware and embedded systems, with opportunities to work on challenging problems in space technology.

What makes this role special is the direct impact you'll have on space security and sustainability. You'll be developing flight software for actual spacecraft, working with advanced GNC algorithms, and helping ensure the peaceful use of space. The position offers exposure to various aspects of spacecraft development, from low-level device drivers to high-level mission systems.

True Anomaly's culture emphasizes innovation, speed, and technical excellence. They're looking for engineers who can think creatively, challenge assumptions, and work effectively in a team environment. The company's mission to enhance space capabilities for the U.S. and its allies adds an important purpose to the technical challenges you'll face.

For engineers passionate about space technology and looking to make a meaningful impact in the aerospace sector, this role offers an exceptional opportunity to work on advanced spacecraft systems while contributing to space security and sustainability.

Last updated 18 days ago

Responsibilities For Flight Software Engineer

  • Assist in software development cycle for flight computers used in space missions
  • Integrate complex GNC algorithms with flight software
  • Assist with Command Telemetry Database definition and maintenance
  • Collaborate with ground C2 software team
  • Assist with command scripting and sequencing of the Spacecraft
  • Design and implement satellite subsystem model simulators
  • Develop reusable device drivers/interfaces and communications protocol libraries

Requirements For Flight Software Engineer

Linux
  • Bachelor's degree in computer science, electrical engineering, computer engineering, or related field
  • 4+ years of experience with low-level firmware architecture, design, and development
  • Low-level device driver development and safety critical systems experience
  • Experience with embedded RTOS such as RTLinux or Azure RTOS
  • Familiarity with common protocols (Ethernet, SPI, I2C, CAN, RS422, RS485)
  • Familiarity with networking protocols: UDP, TCP/IP
  • Proficiency in C/C++, Rust, and Zig
  • Must be a U.S. citizen, lawful permanent resident, or eligible for required authorizations

Benefits For Flight Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Equity
  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • HRA/HSA options
  • 401K
  • Parental Leave
  • PTO and paid holidays
  • Equity

Interested in this job?