Jobs · Engineering · Colorado

Flight Software Engineer III

Blue Origin · Denver, CO · 2 wk ago
On-siteEngineering$151k–$211k/yrFull-time

About the role

The role is part of the In-Space Systems business unit, which is focused on addressing two of the most compelling challenges in spaceflight today: space infrastructure and increasing mobility on-orbit. As a Flight Software Engineer III, you will play a critical role in designing, developing, testing, and deploying embedded flight software for spacecraft systems supporting a broad mission portfolio — from commercial and civil space to national security.

Responsibilities

  • Design, develop, integrate, and test real-time embedded flight software in C/C++ for spacecraft avionics
  • Lead translation of system and software requirements into robust, flight-quality code in partnership with systems, avionics, GN&C, and test engineers
  • Drive work across all phases of the software development lifecycle — from requirements and architecture through implementation, code review, verification, and deployment
  • Develop and execute software verification and validation plans, including unit, integration, and automated regression tests
  • Debug and resolve software and hardware/software integration issues in Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) environments
  • Lead design, code, and peer reviews
  • Investigate software anomalies and lead root cause analysis
  • Ensure software deliverables comply with applicable safety, quality, and mission assurance standards
  • Support launch operations and mission readiness reviews
  • Contribute to continuous improvement of software development processes, tools, and infrastructure
  • Mentor and peer-coach junior engineers, helping grow the next generation of flight software talent

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field
  • 5+ years of professional experience in embedded software development
  • Proficiency in C/C++ programming in resource-constrained embedded environments
  • Working knowledge of real-time operating systems
  • Working knowledge of software verification, testing, and debugging techniques for embedded systems
  • Understanding of embedded communication protocols such as UART, SPI, I2C, or TCP/IP

Preferred Qualifications

  • Master of Science in Computer Engineering, Electrical Engineering, Computer Science, or related discipline
  • Experience developing flight software for spacecraft, satellites, or other safety-critical aerospace systems
  • Experience with Python for test automation, scripting, or tooling

Benefits

  • Medical, dental, vision, basic and supplemental life insurance
  • Paid parental leave
  • Short and long-term disability
  • 401(k) with a company match of up to 5%
  • Education Support Program
  • Stock Options for all regular employees (working at least 20 hours/week)
  • Paid Time Off: Up to four (4) weeks per year based on weekly scheduled hours, and up to 14 company-paid holidays

Pay

Base Pay Range For CO applicants is $150,931.00 - $211,303.05 WA applicants is $164,652.00 - $230,512.80 Other Site Ranges May Differ

Schedule

Full-time

Similar jobs