Blue Origin

Satellite Flight Software Engineer III - TeraWave

Blue Origin
Apply
2 days ago
Denver, CO, USA +2 moreSenior

Base Salary

$151k - $231k/yr

Responsibilities

  • Design, develop, and implement TeraWave command and data handling flight software for command routing, onboard data management, telemetry generation, and subsystem control.
  • Develop telecommand and telemetry processing for command validation, scheduling, execution, health and status collection, and downlink management.
  • Develop spacecraft time management, including time correlation, GPS/GNSS synchronization, and precision timing distribution.
  • Create and maintain interfaces between command and data handling software and other spacecraft subsystems.
  • Collaborate with hardware, systems, and autonomy engineers on requirements, interfaces, and subsystem behavioral boundaries.
  • Develop simulation environments and models for nominal and off-nominal flight software scenarios.
  • Support software architecture, design reviews, systems engineering trade studies, integration, verification, and validation.
  • Support on-orbit spacecraft operations and troubleshooting.
  • Mentor junior engineers and contribute to technical development.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Aerospace Engineering, or a related technical field.
  • 5+ years of spacecraft flight software or embedded software development experience.
  • Strong programming skills in C, C++, and Python.
  • Understanding of object-oriented problem solving and software layering for modularity and reuse.
  • Experience with RTOS platforms such as Linux, QNX, VxWorks, RTEMS, or equivalent.
  • Experience with spacecraft avionics functions such as command and data handling, telecommand and telemetry processing, or hardware I/O management.
  • Familiarity with CCSDS spacecraft telecommand and telemetry standards.
  • Familiarity with space-system cybersecurity principles, including secure boot, command authentication, or encrypted communications.
  • Experience with unit-testing frameworks such as Google Test or equivalent for embedded C/C++.
  • Experience with IPC mechanisms, cross-compilation toolchains, embedded Linux build systems, software lifecycle practices, configuration management, CI/CD, and containerized environments.
  • Experience with mission-critical embedded software verification and validation.
  • Experience with TCP/IP, UDP, CAN, I2C, SPI, and RS-422/485 communication protocols.
  • Familiarity with static analysis tools and MISRA C/C++ coding standards.
  • Preferred: master’s degree, spacecraft operations or constellation management, OTA updates, precision timing, NASA cFS or F Prime, FDIR and autonomy interfaces, and radiation-effects mitigation.

Benefits

  • Medical, dental, vision, basic and supplemental life insurance, paid parental leave, short- and long-term disability, 401(k) with up to a 5% company match, and an Education Support Program.
  • Stock options for regular employees working at least 20 hours per week.
  • Up to four weeks of paid time off per year based on scheduled hours and up to 14 company-paid holidays.
  • Some roles and levels may be eligible for discretionary benefits and bonuses; amounts and eligibility are not guaranteed.

Tech Stack

Categories

Blue Origin

About Blue Origin

10,000+ employees

Blue Origin designs and manufactures rocket engines, reusable launch vehicles, and lunar transport systems for commercial and government customers. Its products include the suborbital New Shepard, the in-development New Glenn orbital rocket, BE-4 engines (used on ULA’s Vulcan), and the Blue Moon lander; revenue comes from launch services, engine supply, and space systems contracts, including a NASA Human Landing System award. Founded in 2000 by Jeff Bezos, the company is headquartered in Kent, Washington.

Contact me