Embedded Software Engineer III

BLUE ORIGINHuntsville, WA
Onsite

About The Position

At Blue Origin, the vision is to enable millions of people to live and work in space for the benefit of Earth, developing reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. This role is part of the Blue Origin Engines business unit, focusing on the design, development, manufacturing, and testing of engines and propulsion systems for the next generation of rockets. As part of a small team, the Embedded Software Engineer III will be involved in the development and verification of avionics software components for Blue Origin rocket engines. This hands-on position requires experience in developing, validating, and verifying safety embedded systems, contributing to the embedded software that monitors and controls fully autonomous rocket engines. The company seeks individuals with technical expertise, leadership skills, and a commitment to quality to positively impact safe human spaceflight, with a passion for the mission and vision being essential.

Requirements

  • B.S. degree or higher in computer engineering, electrical engineering, computer science, mathematics, physics, aerospace, or related field
  • 5+ 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 C/C++ and Python
  • Experience with Device Drivers
  • Experience with the SDLC
  • Strong debugging skills at the software/hardware boundary
  • Experience with serial communications and networking protocols (TCP/IP)
  • Familiarity interfacing with sensors and actuators
  • Experience designing robust APIs and interfaces
  • Familiarity with git, JIRA, Confluence
  • Familiarity with Agile methodologies
  • Ability to learn fast, multitask and drive tasks to completion
  • Ability to present technical concepts to peers and leadership
  • Must have can do attitude and be problem solver

Nice To Haves

  • 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 in compliance with DO-178C or equivalent
  • Ability to generate innovative reusable solutions
  • Experience with UML or similar

Responsibilities

  • Build and test real-time embedded software that controls rocket engines for human capable spacecraft.
  • Collaborate with multidisciplinary teams.
  • Participate deeply in all aspects of the software development lifecycle, including developing verifiable requirements, creating/documenting/implementing software architectures and designs, writing planning specifications, systems integration, test development and execution, issue resolution, and software maintenance.

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
  • Paid Time Off: Up to four (4) weeks per year based on weekly scheduled hours
  • Up to 14 company-paid holidays
  • Eligibility for benefits and bonuses based on individual contributions and company results (not guaranteed and subject to change/cancellation)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service