ProductJobs.io
← Back to all jobs

Job Description

Own and mature the Integrated Test Environment (ITE) product capabilities that enable Flight Software development and Formal Qualification Testing (FQT) for SLS Centaur.

Responsibilities

  • Lead an agile scrum team as the voice of the customer, setting product vision, roadmap, and feature priorities for ITE software products.
  • Define software requirements that are testable and aligned to the vehicle system.
  • Coordinate with ITE architects and Responsible Engineers to ensure features and capabilities fit the system architecture.
  • Manage requirements decomposition, traceability, acceptance criteria, and validation planning across the development lifecycle.
  • Work with system owners to ensure software behaviors, interfaces, timing constraints, and data flows accurately represent modeled systems.
  • Partner with software developers during design discussions to confirm implementation plans meet functional and system-level requirements.
  • Run backlog grooming, sprint planning, and release prioritization while balancing technical debt, mission need, and stakeholder input.
  • Review and approve verification results, user acceptance tests, and IV&V findings to verify delivered software meets requirements and operational intent.
  • Drive cross-team coordination to surface dependencies, integration needs, and gaps across FSW, avionics, and ITE organizations.
  • Support documentation updates, configuration management, and compliance with standards applicable to ITE development.

Requirements

  • 4+ years of related work experience.
  • Bachelor’s degree in a STEM field from an accredited college or university.
  • Experience developing, validating, or supporting Real-Time Linux-based systems.
  • Experience with timing-critical hardware/software interactions.
  • Experience developing real-time simulations.
  • Experience authoring, executing, or reviewing IV&V plans.
  • Experience developing tools for automated software testing.
  • Background in object-oriented design principles.
  • Working knowledge of C++ and Python.
  • Experience with Git or similar configuration management tools.
  • Experience with CI/CD pipelines, containerization, and release deployments.
  • Experience collaborating across hardware, software, and systems teams.
  • Communication skills, including requirements documentation and presentations (verbal and written).

Technologies

  • C++, Python
  • Git
  • CI/CD pipelines
  • Containerization
  • DOORS
  • Jama
  • JIRA

Preferred Qualifications

  • Technical leadership experience in an engineering environment.
  • Experience presenting complex system/software architectures to internal and external stakeholders.
  • Experience using requirements management tools (DOORS, Jama, JIRA, etc.).

Benefits

  • 401(k) match plus an additional employer contribution
  • Discretionary annual incentive bonus for eligible employees
  • Generous paid time off
  • Flexible work environments
  • Every other Friday off on a “9/80 schedule” for most salaried ULA team members

Location and Work Details

  • Centennial, CO, US (onsite)
  • Travel: None/Infrequent
  • Relocation: Yes (may be available)

Security Clearance / ITAR

  • This position requires use of information subject to ITAR.
  • Applicants must be U.S. Persons as defined in ITAR 22 CFR 120.62(e) (e.g., U.S. Citizen, Lawful Permanent Resident (Green Card holder), or protected individual).

Compensation

  • USD 113,122 - 188,537 per year
  • Summary salary range (ULA - Denver only): $113,122.00 - $188,537.00

Similar Jobs