Technical Program Manager - Flight Software and Test Platforms
Role details
Job location
Tech stack
Job description
This role focuses on coordinating flight software releases and driving system-level integration and test readiness across multiple Line Replaceable Units (LRUs) within a safety-critical program. You will work closely with a dedicated flight software team to manage software release schedules, support verification and test platforms, and provide clear, concise reporting that keeps stakeholders aligned. The position emphasizes program coordination, integration readiness, and technical schedule management rather than hands-on software development., * Own day-to-day software program reporting by consolidating feature status, release dates, and risks from the flight software team into clear, actionable updates.
- Track and manage software release schedules across multiple LRUs to support system-level integration activities and readiness assessments.
- Drive the evolution of the software verification platform by helping define how test systems are assembled, configured, and matured over time.
- Lead hardware test platform coordination by organizing and assembling required hardware components for test systems, without taking on hardware design responsibilities.
- Support work that spans from high-level system requirements down to lower-level software and test considerations, ensuring technical and schedule alignment.
- Maintain accurate and accessible documentation and reporting using tools such as Smartsheet, word processing documents, internal wikis, and concise summary pages.
- Collaborate cross-functionally with Software, Reliability, and other engineering teams to ensure that software releases and test platforms support overall program objectives.
- Coordinate activities and information flow within relevant internal tools and systems, including reporting and tracking within established platforms when applicable.
- Operate independently in an ambiguous environment by proactively seeking clarification, driving complex technical and schedule issues forward, and escalating risks when necessary.
- Ensure that software releases are clearly tracked and communicated so that engineering stakeholders have confidence in schedules and integration plans.
- Support efficient assembly and readiness of test systems and verification platforms so that they align with program milestones and test campaigns.
Requirements
- Approximately 5+ years of experience in technical program management, systems engineering, or a closely related technical role.
- Proven experience working with software development teams in regulated, safety-critical, or complex technical environments.
- Strong skills in program scheduling, including tracking milestones, dependencies, and risks across multiple workstreams.
- Demonstrated ability to gather, synthesize, and present technical data to support decision-making and program status reporting.
- Ability to translate detailed engineering inputs into clear, concise, and actionable program-level insights for diverse stakeholders.
- Experience coordinating software releases, including managing release timelines, readiness criteria, and cross-team communication.
- Solid technical communication skills, both written and verbal, to interact effectively with engineering and cross-functional teams., * Experience in avionics, aerospace systems, medical devices, or other safety-critical domains.
- Familiarity with software verification, test systems, or system integration concepts in complex technical environments.
- Experience creating timeline views, dashboards, or visualizations using business intelligence or reporting tools.
- Comfort working with hardware at a system-assembly and integration level, including organizing and assembling test platforms, without requiring hardware design expertise.
- Experience using tools such as Smartsheet, documentation platforms, and internal wikis to maintain program artifacts and status reporting.
- Understanding of safety-critical development practices and the importance of rigorous verification and validation processes.
Benefits & conditions
This is a Contract position based out of Redmond, WA. Pay and Benefits
The pay range for this position is $70.00 - $70.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
- Medical, dental & vision
- Critical Illness, Accident, and Hospital
- 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
- Life Insurance (Voluntary Life & AD&D for the employee and dependents)
- Short and long-term disability
- Health Spending Account (HSA)
- Transportation benefits
- Employee Assistance Program
- Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type