Senior Embedded Software Engineering Lead Blue Origin Denver, CO arm,c,cpp,python,linux,freertos,i2c,spi,uart,can,ethernet,fpga,aerospace,lead,us_midwest,onsite,regulated,cross_func,research,yocto,cmake,gcc 181626 254275
Blue Origin

Senior Embedded Software Engineering Lead

Location Node Denver, CO (onsite)
Base Compensation USD 181k–254k
Commitment full-time
Clearance Req none
arm c cpp python linux freertos i2c spi uart can ethernet fpga aerospace lead us_midwest onsite regulated cross_func research yocto cmake gcc

Overview

Blue Origin is seeking a Senior Embedded Software Engineering Lead to lead a team of flight software engineers, architecting and delivering high-reliability embedded flight software for mission-critical spacecraft systems.

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.
  • 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.
  • 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.

Requirements

  • 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.

Bonus Points

  • 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.

Additional Information

Applicants for employment at Blue Origin must be a U.S. citizen or national, U.S. permanent resident, or lawfully admitted into the U.S. as a refugee or asylee.

Sourced from the employer’s career site. Verify before applying.

Variables & Compensation

  • Medical
  • Dental
  • Vision
  • 401(k) with company match
  • Paid parental leave
  • Stock options

Trademark Disclaimer: Unless explicitly designated as a direct or sponsored listing, EmbeddedDOESHire is not affiliated with, endorsed by, or associated with Blue Origin. All company logos, trademarks, and brand parameters are the property of their respective owners and are utilized here solely for indexical and identification purposes.

Compensation Disclaimer: Unless this specification was directly verified and posted by the employer, we cannot guarantee the accuracy of the listed salary parameters. These figures are compiled from public market records and may deviate from actual offered compensation. Final salaries are determined dynamically by the hiring entity based on candidate evaluation, location, and final contract execution.

Content Disclaimer: This listing is sourced from the employer's public career site. Job details — including responsibilities, qualifications, and compensation — may change. Verify with the employer before applying.