
Program Manager – Software QA & Client Graphics/AI drivers
- Markham, ON
- Permanent
- Full-time
- Lead and manage projects and programs by defining, planning, and executing validation strategies.
- Evaluate technical feasibility of new products by collaborating with Software/Hardware Architects, Technical Leads, and Engineers to clarify and analyze requirements.
- Develop comprehensive program schedules, considering dependencies among Driver, Software Stack components, and Hardware/Firmware, and negotiate staffing plans to support these schedules.
- Create and maintain a robust program plan, ensuring it is well-developed, managed, and executed effectively.
- Establish formal program management artifacts, including plans of record, timelines, resource allocation, scope, performance, and quality metrics.
- Coordinate efforts across Engineering, SQA, Dev, Platform Engineering, Product Management, and Customer Enablement teams to deliver stable driver stack which meet predefined criteria.
- Proactively identify and plan for risks in the development process, implementing prevention methods to minimize project churns.
- Engage comfortably with senior executives, addressing the needs and requirements from AMD's Engineering, Product Management, and Customer Engineering organizations.
- Conducts program exit reviews with external teams, all stakeholders, and executives regarding program quality.
- Strong understanding of requirements management, documentation management, and defect management.
- Experience in Software Program/Release Management, particularly with AI/ML software products.
- Technical knowledge in AI software frameworks is highly desirable.
- Solid understanding of, or interest in GPU (PC Graphics, AI) and NPU, on-line and off-line multimedia content streaming/playback, file transcoding, 3D graphics concepts, DirectX and/or OpenGL, 3D/VR gaming, and game engine technologies, AI/ML technologies.
- Proven track record in delivering software for new hardware products, including GPUs.
- Excellent interpersonal skills, with the ability to collaborate effectively with diverse teams and communicate progress regularly.
- Experience working in high-pressure environments with competing priorities and tight deadlines.
- Engineering background preferred.
- Proficiency in Microsoft Project, JIRA, Confluence, and Excel is advantageous.
- Bachelor’s or Master’s degree in Computer Engineering, Computer Science, or Electrical Engineering.
- Formal Project Management education, PMP certified are desired.