Senior Technical Program Manager
Role details
Job location
Tech stack
Job description
As Senior Technical Program Manager you will be responsible for;
-
Drive execution of a complex, multi-phase advanced robotics program spanning hardware, embedded software, applied AI/ML, and system integration workstreams.
-
Serve as the central interface across engineering, applied science, and operations teams to ensure alignment, prioritization, and successful delivery of program milestones.
-
Translate technical architecture decisions, research outcomes, and engineering risks into clear execution plans, schedules, and measurable deliverables.
-
Lead cross-functional reviews including architecture evaluations, design critiques, and risk assessments with senior technical stakeholders.
-
Develop and maintain integrated master schedules, identifying critical path dependencies, schedule risks, and resource constraints across multiple concurrent workstreams.
-
Manage program execution using Agile methodologies, including backlog structuring, sprint planning, and performance tracking through metrics such as velocity and burndown.
-
Build and maintain program dashboards and reporting frameworks that provide visibility into schedule performance, financials, and overall program health.
-
Utilize data-driven approaches to guide decision-making, including defining KPIs, analyzing trends, and communicating insights to leadership.
-
Apply modern tools and automation techniques to improve program efficiency, including AI-augmented workflows for reporting, documentation, and knowledge management.
Requirements
-
Bachelor's degree in Engineering, Computer Science, or a related technical discipline; advanced degree preferred.
-
8+ years of Technical Program Management experience, including 3+ years supporting complex hardware/software integrated programs.
-
Strong technical background with the ability to engage in system architecture discussions spanning hardware, software, and firmware domains.
-
Familiarity with AI/ML-enhanced program management techniques, including use of generative AI tools and knowledge management systems.
-
Expertise in Agile program execution using tools such as Jira, including backlog management, sprint planning, workflow configuration, and reporting.
Salary Range: $170,000 - $210,000
The actual salary offered is dependent on various factors including, but not limited to, location, the candidate's combination of job-related knowledge, qualifications, skills, education, training, and experience