Technical Program Manager – Firmware and Security
- Compensation
- Not disclosed
- Location
- India
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 10+ years
- Category
- Embedded
- Posted
Skills
Must have
- Professional Experience: At least 10 years of experience in program management, specifically involving embedded software, firmware, or security programs.
- Education: Bachelor's or master's degree in Business Management, Engineering, Computer Science, or a related field, or an equivalent qualification.
- Agile Expertise: Required experience with Agile Scrum methodologies, including cross-team planning, coordination, and delivery management.
- Firmware and Security Knowledge: Experience managing engineering programs involving firmware development, software delivery, or security requirements. Familiarity with high-performance computing envir
- High-Performance Computing: Experience working on HPC projects and understanding their technical requirements, delivery dependencies, and engineering challenges.
- Program Management Tools: Extensive experience using project and program planning tools to create schedules, allocate resources, track deliverables, and monitor project performance.
- Jira Proficiency: Hands-on experience using Jira for program management, tracking, reporting, and cross-team coordination.
- Project Governance: Ability to manage program budgets, timelines, risks, resources, dependencies, and delivery milestones across complex initiatives.
- Analytical and Problem-Solving Skills: Strong analytical thinking, sound judgment, and the ability to evaluate complex issues and develop practical solutions.
- Stakeholder Management: Proven ability to communicate with senior leadership, manage expectations, negotiate priorities, and influence decisions across matrixed teams.
- Communication Skills: Excellent written and verbal communication skills in English, along with proficiency in the relevant local language.
- Leadership and Collaboration: Demonstrated business acumen, strong organizational skills, and the ability to lead multidisciplinary teams without relying solely on direct authority.
- Preferred Certification: Project Management Professional (PMP) or another relevant Project Management Institute (PMI) certification is preferred.
- Personal Attributes: A proactive, results-oriented approach, strong ownership, adaptability, and a commitment to quality, security, and continuous improvement.
Full description
This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Technical Program Manager – Firmware and Security based in India.
The Technical Program Manager will lead complex engineering programs focused on firmware development, software delivery, and security for high-performance computing (HPC) platforms. This role offers the opportunity to coordinate cross-functional engineering teams and drive critical initiatives from planning through implementation and release. You will oversee program schedules, budgets, resources, and milestones while ensuring alignment with product roadmaps and business objectives. A key focus will be strengthening firmware and software security through structured planning, robust processes, and effective delivery governance. Working in an Agile environment, you will lead program increment planning, manage dependencies, and resolve issues that affect delivery timelines and product quality. You will also own firmware and software build, publishing, and release activities while encouraging innovation and continuous improvement. This is an opportunity for an experienced program leader to influence technical strategy, mentor engineering professionals, and deliver secure, reliable computing solutions in a collaborative, global environment.
Accountabilities
- Program Leadership and Execution: Lead complex programs involving multiple engineering functions and project teams, coordinating firmware, software, and security initiatives from planning through delivery.
- Planning and Resource Management: Develop and manage program schedules, critical deliverables, budgets, resource allocation plans, dependencies, and milestones to ensure successful execution.
- Firmware and Software Delivery: Own and coordinate firmware and software build, publishing, and release activities, ensuring deliverables meet established quality standards and product timelines.
- Security Program Management: Lead security requirements, planning, processes, and deliverables to strengthen the security posture of HPC firmware and software products.
- Agile Planning and Coordination: Lead program increment planning and preparation, align team priorities, manage dependencies, and support effective execution within Agile Scrum frameworks.
- Progress Monitoring and Risk Management: Track program performance, identify risks and blockers, assess schedule or resource changes, and implement corrective actions to keep initiatives on track.
- Stakeholder Communication: Communicate program status, escalations, risks, and issue analysis to stakeholders and senior management, providing clear updates and actionable recommendations.