Senior Avionics Software Engineer (Engines) Verified today

Blue Origin · 2 Locations · Electronics · first seen 2026-09-03

About This Role

You will participate in the development and verification of avionics software components on Blue Origin rocket engines. As part of a small team, you will have hands-on development responsibility to build and test real-time embedded software that controls rocket engines for human-capable spacecraft.

You will collaborate with multidisciplinary teams and participate deeply in all aspects of the software development lifecycle, including developing verifiable requirements, defining software architecture and design, writing planning specifications, assessing and defining software integration, developing code, writing unit tests, driving software integration, issue resolution, and software maintenance.

What You'll Need

  • B.S. degree or higher in computer engineering, electrical engineering, computer science, mathematics, physics, aerospace, or related field
  • 8+ years of hands-on experience developing and testing real-time embedded systems, including bare metal, RTOS, or Linux kernel experience (preferably some experience in requirements-based, safety-critical, fault-tolerant systems)
  • Experience writing software requirements
  • Experience with embedded software architecture and design
  • Proficiency with C/C++ and Python
  • Strong debugging skills at the software/hardware boundary
  • Experience with device drivers
  • Experience with the SDLC
  • Experience with serial communications and networking protocols (TCP/IP)
  • Experience designing robust APIs and interfaces
  • Experience with Verification and Validation
  • Experience with git, JIRA, Confluence
  • Experience with Agile methodologies
  • Experience with DO-178 or NPR7150 NASA standards
  • Familiarity interfacing with sensors and actuators
  • Ability to learn fast, multitask, and drive tasks to completion
  • Ability to present technical concepts to peers and leadership

Nice to Have

  • Experience with embedded avionics software or engine controller software for air-breathing or rocket engines
  • Experience in design, development, and testing of safety-critical software systems
  • Experience with Test and Integration
  • Ability to generate innovative reusable solutions
  • Familiarity with Rust
  • Experience with UML or similar

Compensation

Base pay range for Washington applicants: $197,529.00 - $276,539.55. Other site ranges may differ.

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 regular employees (working at least 20 hours/week)
  • Paid time off: up to four weeks per year based on scheduled hours, plus up to 14 company-paid holidays
  • Bonuses and benefits based on role type and job level (not guaranteed)

Requirements

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

Background check required for all positions. Additional checks may apply depending on job requirements (DBIDS if access to military installations required).