U

United Launch Alliance

Rockets for national security and NASA

Simulation Software Engineering Manager 5

Engineering LeadershipUpdated on Nov 14
Full-timeCentennial, CO, USA

About the Job

Requirements

  • A bachelor's degree in a Science, Technology, Engineering, or Mathematics field from an accredited college or university is required.
  • A minimum of eight years of related work experience is required.
  • Prior experience managing people or managing programs or projects is required.
  • Experience with task planning, budgeting, and project or program management is required.
  • The candidate must be able to lead across organizational boundaries and participate in cross-functional teams.
  • The candidate must demonstrate collaboration, motivation, coaching, and conflict-resolution skills.
  • The candidate must be able to drive a strong team culture and grow and motivate employees.
  • The candidate must be a self-starter with effective decision-making ability and the ability to work with minimal direction.

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 Framework best 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 who establish requirements, develop and integrate simulation software and data products, and take them through testing and deployment.
  • Hire, manage performance, and support 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 verification, validation, and accreditation activities across multiple simulation frameworks.
  • Manage simulation testbed configurations and hardware and software integration.

Desired Qualifications

  • An advanced degree is preferred.
  • A combination of software or computer science and another engineering degree, such as mechanical, electrical, or aerospace engineering, is preferred.
  • Previous leadership experience in simulation or modeling and simulation domains is preferred.
  • Lean-Agile program or project management experience, including Scaled Agile Framework, Scrum, and Extreme Programming, is preferred.
  • Earned value management experience in an Agile setting is preferred.
  • Proposal development experience is preferred.
  • Experience working with government agencies such as NASA or the Department of Defense and the independent verification and validation contractor community is preferred.
  • Full software development lifecycle experience in real-time and faster-than-real-time simulation environments is preferred.
  • Experience with modern software development practices and tools is preferred.
  • Modeling and simulation domain experience, including trajectory analysis, vehicle dynamics, avionics simulation, and hardware-in-the-loop, is preferred.
  • Hardware and software integration and test experience is preferred.
  • Software architecture experience is preferred.
  • Flight or ground software development experience is preferred.
  • Software test environment development experience is preferred.
  • Experience with simulation frameworks is preferred.
  • Experience with emulation technologies and virtual testbed development is preferred.
  • Cybersecurity experience for software or test environments and a strong understanding of cybersecurity policies, practices, and procedures are preferred.
  • Experience with C++, Python, and Linux is preferred.
  • Experience with development and execution in cloud platforms such as AWS and Azure is preferred.
  • Experience with real-time operating systems and embedded systems is preferred.
  • Knowledge of avionics systems, flight computers, and bus protocols such as 1553 and RS-422 is preferred.
  • Experience with verification, validation, and accreditation processes and methodologies is preferred.
  • Experience with co-development and integration with external partners is preferred.

About the Company

United Launch Alliance

Rockets for national security and NASA

ULA builds launch vehicles for national security, NASA and commercial space missions. Its rockets are designed to reach challenging and distant orbits and deliver highly accurate payload insertions, offering wide orbital flexibility for different mission profiles. The company’s approach centers on providing reliable, direct-to-orbit capabilities tailored to meet customers’ needs for secure national missions, space agency programs, and commercial launches. The goal is to expand access to space by offering dependable, precise launches that can place payloads into the specific orbits required by each mission.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$1.6B
Headquarters
Centennial, CO
Founded
2006

Recently Posted Jobs

Explore more opportunities at United Launch Alliance

See more jobs