About The Position

At United Launch Alliance (ULA), the Starliner & Human Spaceflight Software Engineer Leader 5 leads a high-performing team that architects, designs, develops, and tests integrated software and hardware solutions supporting the Vulcan Starliner programs. The position oversees non-recurring development activities for flight and ground software, including work to integrate the Starliner capsule with the Vulcan rocket for human spaceflight. The leader coordinates project schedules, monitors development tasks, and analyzes metrics related to process execution and reliability. In an agile environment, the role works cross-functionally with Product Owners, Technology Architects, Quality Assurance, and Automation teams. As part of the Software Engineering leadership team, the position helps set organizational direction, provides process ownership and technical leadership, and participates in proposals, future planning, and roadmaps. The role also develops people, drives change, improves systems and processes, and builds partnerships across organizational boundaries. Key technical focus areas include Emergency Detection System flight software, ground software for human-rated launch vehicles, software integration and testing in simulated environments, requirements and verification definitions with technology partners, software infrastructure and support tools, and continuous value delivery through agile software demonstrations. The role is based at ULA in Denver. Relocation may be available, and travel is none or infrequent. The position requires applicants to be U.S. Persons under ITAR. The listed salary range for ULA–Denver is $147,813 to $274,510; eligible employees may also receive a discretionary annual incentive bonus.

Requirements

  • Bachelor's degree in a STEM (Science, Technology, Engineering, Mathematics) field from an accredited college or university.
  • At least 8 years of related work experience.
  • Prior experience managing people or managing programs or projects.
  • Proven ability to lead across organizational boundaries and as part of cross-functional teams.
  • Experience with task planning and budgeting and project or program management.
  • Interpersonal skills in collaboration, motivation, coaching, and conflict resolution.
  • Excellent communication, interpersonal, and facilitation skills.
  • Ability to drive a strong team culture, grow and motivate employees, and make decisions effectively.
  • Ability to work with minimal direction.

Nice To Haves

  • Advanced degree.
  • Combination of software or computer science and another engineering discipline, such as mechanical, electrical, or aerospace engineering.
  • Lean-Agile program or project management experience, including SAFe, Scrum, and XP.
  • Earned value management experience in an agile setting.
  • Proposal development experience.
  • Full engineering development lifecycle experience in a hard real-time setting.
  • Experience with modern software development practices and tools.
  • Hardware and software integration and test experience.
  • Experience working with government agencies such as NASA or the DoD, and with the IV&V contractor community.
  • C++, Python, and Linux experience.
  • Experience with development and execution in cloud platforms such as AWS or Azure.
  • Experience with real-time operating systems (RTOS) and embedded systems.
  • Knowledge of avionics systems, flight computers, and bus protocols such as 1553 and RS-422.
  • Experience with VV&A processes and methodologies.

Responsibilities

  • Lead and direct non-recurring development activities for the flight and ground software team supporting the Vulcan Starliner programs.
  • Oversee development of Emergency Detection System flight software and ground software supporting human-rated launch vehicles.
  • Direct program execution, cost, and schedule, including earned value.
  • Coordinate project schedules, monitor development tasks, and provide and analyze metrics to evaluate process execution and reliability.
  • Coordinate with other functional disciplines to resolve technical and programmatic risks, issues, and challenges.
  • Build partnerships with customers, suppliers, consultants, partners, and internal and external stakeholders.
  • Ensure software development complies with processes, procedures, and requirements.
  • Reinforce and mature Scaled Agile (SAFe) best practices, principles, and processes.
  • Participate in and guide agile ceremonies, including program increment planning, system demonstrations, and design reviews.
  • Coordinate software integration and testing in simulated environments and work with technology partners on requirements and verification definitions.
  • Develop and maintain a team of engineers who establish requirements, develop and integrate software and data products, and take them through testing and deployment.
  • Hire, manage the performance of, and support the career growth of team members.
  • Along with other software leaders, shape the evolution of flight software, ground software, and integrated test environment capabilities and roadmaps.
  • Participate in strategic activities, including proposal efforts, future planning, and roadmap development.

Benefits

  • 401(k) match plus an additional employer contribution.
  • Discretionary annual incentive bonus for eligible employees.
  • Generous paid time off.
  • Flexible work environments.
  • Most salaried team members work a 9/80 schedule, with every other Friday off.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service