B

Blue Origin

Builds rockets, engines and lunar spacecraft

Flight Software Engineer 3

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related STEM field.
  • At least five years of professional experience in embedded or flight software development.
  • Proficiency in C and modern C++ (C++14 or later) in resource-constrained embedded or real-time environments.
  • Experience with Python for tooling, test automation, or scripting.
  • Experience with Git version control.
  • Experience with embedded software verification, testing, and debugging.
  • Must be a U.S. citizen or national, U.S. permanent resident (current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.

Responsibilities

  • Independently design, develop, integrate, and test flight software subsystems in C and modern C++, including hardware interface layers and device drivers.
  • Derive software requirements from system-level specifications and maintain traceability through verification.
  • Develop and execute software verification plans, including unit, integration, automated regression, and hardware-in-the-loop/software-in-the-loop (HIL/SIL) test procedures.
  • Lead debugging of complex software and hardware/software integration issues, and support anomaly investigations and root cause analysis.
  • Define software interfaces with avionics, guidance, navigation, and control (GN&C), propulsion, and systems engineering.
  • Conduct design and code reviews, and contribute to coding standards and development practices.
  • Improve software processes, tooling, and continuous integration/continuous delivery (CI/CD) infrastructure.
  • Mentor and peer-coach Level I and II engineers.
  • Support integration, test campaigns, and mission readiness activities as needed.

Desired Qualifications

  • Experience developing flight software for spacecraft, launch vehicles, or other safety- or mission-critical aerospace systems.
  • Experience with NASA core Flight System (cFS).
  • Experience with embedded Linux and Yocto.
  • Experience developing Linux kernel modules or device drivers.
  • Experience with hardware interfaces and protocols such as ADC, DAC, RS-422, UART, SPI, I2C, and Ethernet.
  • Experience with real-time operating systems (RTOS) such as VxWorks, RTEMS, or FreeRTOS.
  • Experience developing test frameworks and hardware-in-the-loop/software-in-the-loop (HIL/SIL) environments.
  • Working knowledge of the systems engineering V-model.
  • Familiarity with software standards such as NPR 7150.2, DO-178C, SMC-S-012, or equivalent.
  • Experience with issue tracking and agile tools such as Jira, and continuous integration/continuous delivery (CI/CD) pipelines such as Jenkins, GitLab CI, or equivalent.
  • A master's degree in a related field.
  • Active TS/SCI clearance.

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