Embedded Software Engineer III

BLUE ORIGIN•Huntsville, AL
•$164,652 - $230,513

About The Position

This role is part of Blue Origin’s Engines business unit, which designs, develops, manufactures, and tests engines and propulsion systems. As part of a small team, the engineer develops and verifies avionics software components for Blue Origin rocket engines, contributing to reusable, safety-critical component development and delivery. The position involves hands-on development, validation, and verification of safety embedded systems that monitor and control autonomous rocket engines. The engineer builds and tests real-time embedded software that controls rocket engines for human-capable spacecraft. Working with multidisciplinary teams, the engineer participates throughout the software development lifecycle, including requirements development, software architecture and design, planning specifications, systems integration, test development and execution, issue resolution, and software maintenance. The posting uses the title “Aerospace Software Apps Engineer III” in its responsibilities section.

Requirements

  • Bachelor’s degree or higher in computer engineering, electrical engineering, computer science, mathematics, physics, aerospace, or a related field.
  • At least 5 years of hands-on experience developing and testing real-time embedded systems, including bare-metal, RTOS, or Linux kernel experience; experience with requirements-based, safety-critical, or fault-tolerant systems is preferred within this qualification.
  • Experience writing software requirements.
  • Experience with C/C++ and Python.
  • Experience with device drivers.
  • Experience with the software development lifecycle (SDLC).
  • Strong debugging skills at the software/hardware boundary.
  • Experience with serial communications and networking protocols, including TCP/IP.
  • Familiarity interfacing with sensors and actuators.
  • Experience designing robust APIs and interfaces.
  • Familiarity with Git, JIRA, and Confluence.
  • Familiarity with Agile methodologies.
  • Ability to learn quickly, multitask, and drive tasks to completion.
  • Ability to present technical concepts to peers and leadership.
  • A can-do attitude and problem-solving ability.
  • Applicants must be U.S. citizens or nationals, U.S. permanent residents, or lawfully admitted into the U.S. as refugees or granted asylum.
  • A standard background check is required.

Nice To Haves

  • Experience with embedded avionics software or engine controller software for air-breathing or rocket engines.
  • Experience designing, developing, and testing safety-critical software systems compliant with DO-178C or equivalent.
  • Ability to generate innovative, reusable solutions.
  • Experience with UML or similar.

Responsibilities

  • Develop and test real-time embedded software controlling rocket engines for human-capable spacecraft.
  • Collaborate with multidisciplinary teams throughout the software development lifecycle.
  • Develop verifiable software requirements.
  • Create, document, and implement software architectures and designs.
  • Write planning specifications.
  • Perform systems integration.
  • Develop and execute tests.
  • Resolve issues and maintain software.
  • Develop and verify avionics software components for rocket engines.

Benefits

  • Medical, dental, and vision insurance.
  • Basic and supplemental life insurance.
  • Paid parental leave.
  • Short- and long-term disability.
  • 401(k) with company match of up to 5%.
  • Education Support Program.
  • Stock options for regular employees working at least 20 hours per week.
  • Paid time off of up to four weeks per year, based on weekly scheduled hours.
  • Up to 14 company-paid holidays.
  • Depending on role type and job level, employees may be eligible for benefits and bonuses based on individual contributions and company results or other factors.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service