B

Blue Origin

Builds rockets, engines and lunar spacecraft

Senior Flight Software Engineer - C&DH & Fault Management

Embedded EngineeringPosted on Nov 13
Full-time$181.6k - $276.5k

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, Aerospace Engineering, or a related technical field is required.
  • At least 5 years of experience in real-time embedded software development for mission-critical systems is required.
  • Proficiency in C++ and/or Rust, with a strong understanding of embedded systems and real-time operating systems, is required.
  • Experience designing and developing core software components such as Command and Data Handling, Fault Detection, Isolation, and Recovery, or operating system primitives is required.
  • Experience with the full software development lifecycle in a regulated environment such as aerospace, medical, or automotive is required.
  • Applicants must be a U.S. citizen or national, U.S. permanent resident, or lawfully admitted into the United States as a refugee or granted asylum.

Responsibilities

  • Architect and develop a platform-independent, reusable software framework that will serve as the foundation for all flight software on the Sunrise constellation.
  • Design, develop, and implement the core Command and Data Handling system for command and control of a complex spacecraft.
  • Create and implement Fault Detection, Isolation, and Recovery logic so the system can respond to anomalies without ground intervention.
  • Develop software interfaces between the flight computer and major subsystems, including power, thermal, and Guidance, Navigation, and Control.
  • Establish and champion software development standards and best practices for the flight software team.
  • Develop test plans, simulation environments, and validation strategies to ensure the reliability and robustness of the core software.
  • Mentor junior engineers and contribute to technical excellence and innovation.
  • Travel may be required up to 10% of the time.

Desired Qualifications

  • A master's degree or PhD in a relevant field is preferred.
  • Experience with large-scale satellite constellations or distributed, fault-tolerant systems is preferred.
  • Familiarity with spacecraft bus hardware, communication protocols such as CCSDS and SpaceWire, and subsystem interfaces is preferred.
  • Familiarity with software assurance standards such as NASA-STD-8739.8, NPR 7150.2, ECSS-Q-ST-80C, or DO-178C, and embedded coding standards such as the JPL Institutional Coding Standard, MISRA C/C++, or CERT C/C++ is preferred.
  • Experience developing software for systems with high-power and thermal management requirements is preferred.
  • Ability to work in a fast-paced, clean-sheet design environment is preferred.

About the Company

Blue Origin

Builds rockets, engines and lunar spacecraft

Blue Origin builds rockets, engines and spacecraft for commercial satellite operators and government space programs. Its New Glenn orbital rocket uses a reusable first stage, while Blue Moon landers are designed to transport cargo and astronauts to the lunar surface. The company designs and manufactures liquid-fueled propulsion systems, and its New Shepard vehicle is built for short suborbital trips carrying people and research payloads. Customers pay for launch services and engines, and government development contracts fund work on systems for exploration beyond Earth orbit. Founded by Jeff Bezos in 2000, Blue Origin is headquartered in Kent, Washington.

Company size
10,001+
Company stage
Late Stage VC
Total funding
$10.1B
Headquarters
Kent, WA
Founded
2000

Recently Posted Jobs

Explore more opportunities at Blue Origin

See more jobs