Deputy Software Program Manager 5

ULADenver, CO
Onsite

About The Position

At ULA, the Deputy Program Manager 5 for Software Engineering will serve as a key programmatic contributor supporting the Software Program Manager in executing a large-scale, multi-year software development effort for the Centaur V SLS program. This position will help coordinate scrum teams within the Software Agile Release Trains (ARTs) encompassing Ground Software, Flight Software, Real-Time Emulation, Simulation, Infrastructure, and related software domains within a modified Scaled Agile Framework (SAFe) environment that will interfaces with other Program ARTs. This individual contributor role requires a proactive problem-solver who can operate independently to identify, escalate, and resolve programmatic issues affecting software delivery. The ideal candidate will serve as a force multiplier for the Software Program Manager by removing obstacles, managing stakeholder relationships, and driving program execution across cost, schedule, contractual, and risk dimensions.

Requirements

  • Bachelor's degree in STEM (Science, Technology, Engineering, Mathematics) or a related technical field from an accredited college or university
  • Experience with the Software Engineering development lifecycle (Requirements, Design, Implementation, Test & Release)
  • Experience interfacing with analysis & design disciplines
  • Demonstrated experience managing aerospace or defense programs with multiple stakeholders and competing priorities
  • Experience with task planning/budgeting and organizational skills, which support effective project performance
  • Minimum of 10 years of related work experience

Nice To Haves

  • Project Management Professional (PMP) certification and/or SAFe Program Consultant (SPC)
  • Strong background in risk management methodologies, contractual relationships, and experience with NPR 7150.2D, SMC-S-012/-021, AS9100, CMMI, or similar quality and process standards
  • 10+ years of experience in aerospace or defense program management with exposure to NASA programs, human spaceflight systems, launch vehicle development, or satellite software systems
  • Experience and ability to drive strong team culture
  • Ability to develop and motivate employees
  • Ability to engage and motivate a team to improve tools and processes
  • Excellent team communication skills (written and verbal)
  • Experience leading teams
  • Effective communication, interpersonal, facilitation and organizational skills
  • Proven ability to lead across organizational boundaries and as part of cross-functional teams
  • Self-starter with effective decision-making ability and capable of working with minimal direction
  • Proposal development experience
  • Experience working with the IV&V contractor community
  • Earned Value Management (in an Agile setting)
  • Full Software Development Lifecycle Experience in hard real-time setting
  • Modeling, Emulation and Simulation domain experience
  • Hardware / Software integration and test experience
  • Cybersecurity experience for software development environments
  • Software Architecture (ability to guide and shape standards)
  • Software Coding Experience, including C++, Python, Linux
  • Experience with modern software development practices & tools

Responsibilities

  • Proactively identify programmatic and technical risks & issues across software ARTs before they become problems; develop comprehensive risk mitigation and contingency plans; facilitate risk review boards and maintain risk register with visibility to program leadership
  • Drive technical integration and issue resolution across software teams
  • Drive successful customer product integration and positive relationship management outcomes
  • Manage contractual requirements, deliverables, and milestones for software scope
  • Work with Product Manager, Release Train Engineers (RTEs), Scrum Masters, and Product Owners to optimize program-level execution; help identify and remove organizational impediments to Agile adoption; monitor team velocity and delivery metrics.
  • Support Program Increment (PI) Planning activities and ensure alignment across software teams
  • Develop and maintain software program budgets, cost baselines, and financial forecasts; maintain integrated master schedules (IMS) and identify schedule compression opportunities
  • Prepare program status reports, executive briefings, and customer presentations; represent the Software Program Manager in meetings and program forums; coordinate communication between software teams and other program elements
  • Support long-range planning, roadmap development, and capacity planning for software teams; coordinate resource allocation and staffing plans across multiple software disciplines; track dependencies between software and hardware development activities

Benefits

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