About The Position

This role is part of Blue Origin’s Lunar Permanence business unit, which develops Blue Moon landers and related products. The team is building sustainable infrastructure to transport crew and cargo from Earth to the lunar surface. As part of the team, the Software Development Engineer II will support development and maintenance of flight software and software integration for the Lunar MK1 Vehicle, with a focus on safe and repeatable spaceflight.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Aerospace Engineering, or a related technical discipline.
  • At least 2 years of embedded software development experience.
  • Strong, active development skills in C/C++ and Python.
  • Solid understanding of IP networking concepts.
  • Experience with communications protocols and hardware drivers.
  • Experience using and customizing continuous integration/continuous development pipelines (CI/CD), such as GitLab or Jenkins.
  • Excellent attention to detail, strong task ownership, pride in work, and willingness to perform low-level tasks when needed.
  • 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.

Nice To Haves

  • Master of Science in Computer Science, Software Engineering, Electrical Engineering, Aerospace Engineering, or a related discipline.
  • Demonstrated ability to deploy production distributed systems across cloud and physical compute using tools such as Ansible, Terraform, GitLab, Docker, and Kubernetes.
  • Strong debugging skills at the software/hardware boundary and familiarity with software verification approaches.
  • Experience leading development of a software simulation testbed for a complex physical system.
  • Experience with mission operations and ground data systems.
  • Familiarity with real-time operating systems (RTOS) and board support packages (BSPs).
  • Familiarity with aerospace systems and design.

Responsibilities

  • Support the design and development of the Mk1 Lunar Lander flight software and its test infrastructure.
  • Work with stakeholders to understand requirements and iteratively design and develop applications and systems to meet their needs.
  • Support software integration and testing of avionics, flight software, and ground software.
  • Diagnose and fix software problems at multiple levels, including unit, software-in-the-loop, on-hardware, and on-vehicle issues.

Benefits

  • Medical insurance
  • Dental insurance
  • 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
  • Up to four weeks of paid time off 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