About The Position

This role is part of Blue Origin’s Lunar Permanence business unit, which develops Blue Moon landers and related products. The Software Configuration Management (SCM) Engineer supports the program’s effort to build sustainable infrastructure for transporting crew and cargo from Earth to the lunar surface. The position helps ensure the integrity, traceability, and quality of flight-critical software by establishing and maintaining software baselines in collaboration with engineering, quality, and mission assurance teams. The engineer applies configuration management practices throughout the software development lifecycle, provides technical guidance to development teams, and helps maintain processes compliant with relevant industry standards, including AS9115, DO-178, and DO-254. The role contributes to program reviews and supports the safety and reliability of lunar mission systems.

Requirements

  • Bachelor’s degree in computer science, software engineering, or a related STEM field.
  • At least 5 years of hands-on software configuration management experience in a technical environment.
  • Deep understanding of software configuration management principles, concepts, and implementation in aerospace or aviation domains.
  • Demonstrated proficiency with version control systems and change-management or agile-planning tools such as GitLab, Jira, SVN, ClearCase, Rational Suite, or Jenkins.
  • Strong working knowledge of software configuration management technologies, software build and release management, IT infrastructure, and development or scripting.
  • Proficiency with both Windows and Unix/Linux operating systems.

Nice To Haves

  • Excellent written and verbal communication skills and the ability to build relationships and collaborate across organizational boundaries.
  • Hands-on experience with PLM tools such as Windchill, Agile PLM, or Teamcenter.
  • Proficiency in one or more scripting languages, such as Python, Shell, Perl, Ruby, Batch, or YAML.
  • Experience designing and implementing CI/CD pipelines, Gitflow workflows, and DevOps and Agile methodologies.
  • Background in database administration and software configuration management tool administration.

Responsibilities

  • Partner with engineering, manufacturing, software quality assurance, and Safety and Mission Assurance teams to embed configuration management practices into program activities.
  • Manage and control software configurations throughout the software development lifecycle, maintaining accurate, complete, and consistent baselines from development through delivery.
  • Lead and facilitate Software Configuration Control Boards, configuration audits, and compliance assessments; identify gaps and drive corrective actions to completion.
  • Contribute to design reviews, test reviews, and production readiness reviews, ensuring configuration management considerations are addressed and documented.
  • Provide technical guidance to software development teams on configuration management principles, software builds, and toolchain best practices.
  • Develop, implement, and maintain configuration management processes and procedures that support compliance with AS9115, DO-178, and DO-254.

Benefits

  • Medical, dental, and vision insurance.
  • Basic and supplemental life insurance.
  • Paid parental leave.
  • Short- and long-term disability insurance.
  • 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; amounts and eligibility are not guaranteed.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service