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