Role Overview
As a Sr Staff Program Manager, you will lead the end-to-end execution of System Software for advanced Automotive High Performance Compute (HPC) SoC platforms. You will own the software development lifecycle across global engineering teams, ensuring seamless integration, testing, and delivery of critical software components.
Key Responsibilities
- Drive the planning, integration, and validation of system-level software including embedded drivers, middleware, reference applications, and development tools
- Lead software process ownership across development, unit testing, system integration, final verification, and handover phases
- Coordinate closely with development teams across Japan, India, Vietnam, and the United States to ensure daily alignment and execution
- Engage directly with lead customers on technical discussions and deliver clear, timely updates on software progress
- Define and manage the overall software program plan, including milestones, risk assessments, and mitigation strategies
- Facilitate Agile sprint planning and ensure development priorities align with business unit objectives
- Prepare and present software progress reports for executive reviews, including roadmap execution and milestone tracking
- Ensure high-quality transfer of requirements, proof-of-concept software, and other assets to development teams
- Oversee handover of software to System Validation and CI/CD test teams, verifying completeness and quality
- Escalate critical issues to leadership and coordinate cross-functional resolution
- Develop documentation and presentations tailored to technical teams, executives, partners, and customers
- Collaborate with the Device Program Manager to align software delivery with SoC platform timelines
- Support budget and scope planning within the company’s formal development framework
- Organize and lead regular Software Program Development Team meetings to track progress and resolve blockers
- Monitor program budgets and report deviations from the original plan
Required Experience
- Proven track record managing system software for complex SoC products, particularly in automotive domains such as ADAS, IVI, and Fusion
- Experience leading distributed software teams across multiple time zones and regions
- Strong understanding of Agile methodologies and experience participating in sprint planning cycles
- Deep familiarity with software testing at both component and system integration levels
- Ability to communicate technical progress clearly to both engineering and executive stakeholders
- Experience creating software roadmaps, program plans, and risk registers with actionable mitigation paths
- Background in coordinating between software, systems, and hardware teams in a semiconductor environment
- Skilled in developing materials for internal use, customer engagement, and partner collaboration
- History of managing software budgets and business planning within structured development processes
Technology Context
The role operates within an Agile and CI/CD-enabled environment, supporting System-on-Chip (SoC) platforms used in automotive applications. Core software components include embedded drivers, middleware, reference applications, and development tools targeting ADAS, In-Vehicle Infotainment (IVI), and domain fusion solutions.
Work Environment
This is a globally distributed role requiring close collaboration across teams in Japan, India, Vietnam, and the United States. Regular communication and alignment are essential, with structured processes to support remote coordination and consistent delivery.


