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.
Long Beach, CA, USA
$130,000 - $170,000
Embedded
Senior Software Engineer
Hybrid
4+ years of experience
Space

Description For Flight Software Engineer

True Anomaly is at the forefront of the new space race, focusing on innovative technology development for space security and sustainability. As a Flight Software Engineer, you'll be joining a company that builds cutting-edge technology combining spacecraft, software, and AI to enhance the capabilities of the U.S., its allies, and commercial partners.

The role offers a unique opportunity to work on every phase of spacecraft programs, from design and analysis to manufacturing, testing, and flight operations. You'll be developing critical flight software systems, working with complex GNC algorithms, and creating robust device drivers and communication protocols for space missions. The position requires expertise in embedded systems, low-level firmware development, and real-time operating systems.

The company culture emphasizes innovation and speed, making it an ideal environment for engineers who want to push the boundaries of space technology. You'll be working in a hybrid setting in Long Beach, CA, with competitive compensation including a base salary range of $130,000-$170,000, plus equity and comprehensive benefits.

This is an exceptional opportunity for experienced software engineers passionate about space technology and looking to make a meaningful impact on space security and sustainability. The role combines challenging technical work with the mission of safeguarding global space access. You'll be working with cutting-edge technology while contributing to critical space infrastructure that supports everything from communications and finance to navigation and logistics on Earth.

The position requires strong technical skills in embedded systems, real-time operating systems, and low-level programming languages. You'll be collaborating with various teams, working on complex space systems, and developing solutions that directly impact space operations. The role offers growth opportunities and the chance to work on meaningful projects that advance space technology and security.

Last updated 2 months 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 to obtain required authorizations

Benefits For Flight Software Engineer

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

Interested in this job?

Jobs Related To True Anomaly Flight Software Engineer