
System Engineering Program Manager – Singapore
- Singapore
- Permanent
- Full-time
- Lead multiple project teams of software and firmware engineers, including internal and outsourced development partners, through all stages of design and development for complex products and platforms.
- Manage and expand relationships with internal and outsourced development partners on software applications, firmware design, and development.
- Provide domain-specific expertise and overall software and firmware leadership to cross-organization projects, programs, and activities.
- Specify and document workflows, engagement models, and objectives in partnership with other WW Software and Firmware teams.
- Collaborate with hardware engineers to ensure proper integration and communication between hardware and firmware components.
- Communicate program progress, escalations, and issue analysis to key stakeholders and executives.
- Identify areas of improvement in executing defined solutions and define path-forward actions.
- Experience with X86 PC, Windows, software, and firmware program management.
- Proficiency in CI/CD and Agile or other modern development methods.
- Knowledge of software/firmware testing and methodology, including writing and executing test plans, debugging, and testing scripts and tools.
- Understanding of the overall architecture of software/firmware and interaction with hardware/software/OS designs for products and solutions.
- Excellent analytical, problem-solving, and communication skills.
- Bachelor’s, Master’s, or higher degrees in Computer Science, Computer Engineering, Software Engineering, Information Systems, Electrical Engineering, or equivalent.
- The System Engineering Program Manager will lead engineering teams in designing, developing, and optimizing embedded software and firmware for hardware products. This role includes managing software and firmware issues, updating technical documentation, and staying current with emerging technologies and industry trends.