About The Position

The Simulation Software Engineering Manager leads a team that architects, designs, develops, and tests simulation software for launch vehicle systems. The role oversees recurring and non-recurring development of integrated vehicle simulation products supporting ULA launch vehicle programs, including program execution, cost and schedule, earned value, and coordination of technical and programmatic risks. The manager reports to the All Digital Simulation Senior Manager. The position provides technical and process leadership within the Software Engineering leadership team, helping set organizational direction and develop software roadmaps. It works in an agile environment with Product Owners, Technology Architects, Quality Assurance, automation teams, external customers, and other stakeholders. The role also contributes to proposals, future planning, team development, and the evolution of flight software, ground software, and integrated test environments. Key areas include simulation-product integration and compatibility with flight and ground software; virtual simulation and test environments; simulation infrastructure and support tools; model development, validation, verification, and accreditation (VV&A); and co-development with external customers and partners. The position is located in Denver, with relocation potentially available. Travel is none or infrequent.

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/projects.
  • Ability to lead across organizational boundaries and work on cross-functional teams.
  • Experience with task planning, budgeting, and project/program management.
  • Interpersonal skills including collaboration, motivation, coaching, and conflict resolution.
  • Excellent communication, interpersonal, and facilitation skills.
  • Ability to drive a strong team culture, grow and motivate employees, and work as a self-starter with effective decision-making and minimal direction.
  • Must be a U.S. Person as defined by ITAR, such as a U.S. citizen, lawful permanent resident, or protected individual.

Nice To Haves

  • Advanced degree.
  • Combination of software/computer science and other engineering degrees, such as mechanical, electrical, or aerospace engineering.
  • Previous leadership experience in simulation or modeling and simulation domains.
  • Lean-Agile (SAFe, Scrum, and XP) program/project management experience.
  • Earned value management experience in an Agile setting.
  • Proposal development experience.
  • Experience working with government agencies such as NASA or DoD and the IV&V contractor community.
  • Full software development lifecycle experience in real-time and faster-than-real-time simulation environments.
  • Experience with modern software development practices and tools.
  • Modeling and simulation domain experience, such as trajectory analysis, vehicle dynamics, avionics simulation, or hardware-in-the-loop.
  • Hardware and software integration and test experience.
  • Software architecture experience.
  • Flight or ground software development experience.
  • Software test-environment development experience.
  • Experience with simulation frameworks.
  • Experience with emulation technologies and virtual testbed development.
  • Cybersecurity experience for software or test environments, and a strong understanding of cybersecurity policies, practices, and procedures.
  • 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.
  • Experience with co-development and integration with external partners.

Responsibilities

  • Direct program execution, cost, and schedule, including earned value.
  • 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 demos, and design reviews.
  • Develop and maintain a team of engineers responsible for establishing requirements, developing and integrating simulation software and data products, and taking them through testing and deployment.
  • Manage hiring, performance, and career growth for the team.
  • Work with other software leaders to shape the evolution of flight software, ground software, and integrated test-environment capabilities and roadmaps.
  • Lead model porting, integration, and VV&A activities across multiple simulation frameworks.
  • Manage simulation testbed configurations and hardware/software integration.
  • Oversee non-recurring and recurring development activities for integrated vehicle simulation products supporting ULA launch vehicle programs.
  • Provide process ownership and technical leadership, and contribute to proposals, future planning, and software roadmaps.

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