Job Description
Senior Technical Program Manager – Software
We are seeking a Senior Technical Program Manager to lead large-scale software programs across multiple teams in a fast-paced environment. This role will drive the next generation of operations and technology software used in satellite and ground systems, supporting both customer projects and internal programs.
Responsibilities
* Lead end-to-end program management: scope, planning, budgeting, execution, monitoring, and completion.
* Ensure teams stay unblocked, aligned, and deliver on time, within budget, and to quality standards.
* Collaborate with engineering teams, product leaders, and stakeholders to shape and deliver roadmaps.
* Support business cases and cost-benefit analyses to inform decision-making.
* Manage dependencies across departments, ensuring compatibility of program requirements.
* Proactively identify, mitigate, and communicate program risks.
* Build consensus and foster strong relationships across cross-functional teams.
Requirements
1. Proven experience managing complex software programs, ideally in aerospace, defense, or related industries.
2. Strong problem-solving, strategic thinking, and business judgment.
3. Skilled in building trust with engineers ...