Vulcan Development Software Engineering Leader 5

United Launch Alliance•Centennial, CO
•$147,813 - $274,510

About The Position

The Vulcan Development Software Engineering Leader will direct non-recurring development activities for flight and ground software teams supporting ULA’s Vulcan Development programs. The programs are developing future capabilities for the Vulcan rocket to support advanced mission needs and reduce launch costs. The role leads a high-performing team that architects, designs, develops, tests, integrates, and deploys software and hardware solutions. The leader coordinates project schedules and development tasks, monitors execution and reliability metrics, and works in an agile environment with Product Owners, Technology Architects, Quality Assurance, and Automation teams. As part of the Software Engineering leadership team, the role helps set organizational direction, provides process ownership and technical leadership, and contributes to proposals, future planning, and capability roadmaps. The successful candidate builds strong teams, develops employees, drives change and process improvement, fosters cross-organizational partnerships, and creates a shared vision for evolving software capabilities.

Requirements

  • Bachelor’s degree in a STEM field from an accredited college or university.
  • At least 8 years of related work experience.
  • Prior experience managing people or managing programs or projects.
  • Demonstrated ability to lead across organizational boundaries and as part of cross-functional teams.
  • Experience with task planning, budgeting, and project or program management.
  • Interpersonal skills in collaboration, motivation, coaching, and conflict resolution.
  • Excellent communication, interpersonal, and facilitation skills.
  • Experience and ability to drive a strong team culture.
  • Ability to grow and motivate employees.
  • Self-starter with effective decision-making ability who can 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 (SAFe, Scrum, and XP) program or project management experience.
  • 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 DoD and the independent verification and validation (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.
  • Knowledge of verification, validation, and accreditation (VV&A) processes and methodologies.

Responsibilities

  • Direct program execution, cost, and schedule, including earned value management.
  • Coordinate with other functional disciplines to address 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) practices, principles, and processes.
  • Participate in and guide agile ceremonies, including program increment planning, system demonstrations, and design reviews.
  • Develop and maintain a team of engineers responsible for establishing requirements and developing, integrating, testing, and deploying software and data products.
  • Hire, manage performance, and support the career growth of team members.
  • Work with other software leaders to shape flight software, ground software, and integrated test environment capabilities and roadmaps.
  • Lead development of Data Augmentation Processor (DAP) embedded software and Ground Data Augmentation Processor (GDAP) software.
  • Oversee software interfaces between telemetry processing avionics and the Vulcan flight computer, ground software command and control, Vulcan software upgrades, and software infrastructure and support tools.
  • Coordinate with technology partners on requirements and verification definitions.
  • Support continuous delivery of value through software demonstrations in an agile development framework.

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.
  • Relocation may be available.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service