Senior Embedded Software Engineering Lead Verified today

Blue Origin · Denver, CO · Software · first seen 2026-09-03

About the role

This position is part of the In-Space Systems business unit, focused on space infrastructure and increasing mobility on-orbit. You will lead a team through the full software development lifecycle for high-reliability flight software.

Responsibilities

  • Lead a team of flight software engineers through the full software development lifecycle
  • Architect, design, develop, and deliver high-reliability flight software for embedded and edge computing platforms using C++
  • Provide day-to-day technical direction, work prioritization, and mentorship to team members; foster a culture of engineering excellence and accountability
  • Define and enforce software architecture standards, coding practices, and design patterns for mission-critical systems
  • Collaborate with cross-functional teams including systems engineering, GNC, avionics, and mission operations to translate system requirements into robust software solutions
  • Conduct design reviews and code reviews; ensure technical quality and mission assurance across deliverables
  • Support integration and test activities, including hardware-in-the-loop (HIL) and software-in-the-loop (SIL) testing
  • Identify and mitigate technical risks; drive root cause analysis and resolution of complex software anomalies
  • Coordinate with program management to communicate status, risks, and resource needs
  • Contribute to proposal efforts and technical documentation in support of national security programs

Minimum Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or related technical field
  • 7+ years of professional experience in embedded software development
  • Strong proficiency in C/C++ programming for embedded systems
  • Experience with real-time operating systems (RTOS)
  • Experience with microcontroller peripherals (ADC, DAC, I2C, SPI, UART, etc.)
  • Experience with version control systems (Git) and CI/CD pipelines
  • Knowledge of software development for mission-critical systems

Preferred Qualifications

  • Master's degree in Computer Science, Computer Engineering, or related field
  • Experience with embedded Linux development and Yocto
  • Experience leading software technical teams
  • Knowledge of communication protocols used in spacecraft systems
  • Experience with bare-metal programming for microcontrollers

Compensation and Location

Base pay range for Colorado applicants: $181,626.00 - $254,275.35. Other site ranges may differ.

Location: Denver, CO. Relocation assistance available. Travel up to 10% to other Blue Origin facilities.

What we offer

  • Medical, dental, vision, basic and supplemental life insurance
  • Paid parental leave, short and long-term disability
  • 401(k) with company match up to 5%
  • Education Support Program
  • Stock options for all regular employees (20+ hours/week)
  • Paid time off: up to 4 weeks per year and up to 14 company-paid holidays
  • Bonus eligibility dependent on role type and job level (not guaranteed)

Requirements

Applicants must be a U.S. citizen or national, U.S. permanent resident (Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.

Background check required for all positions. Role qualifications may trigger additional background requirements including DBIDS check if required for military installation access.