Advance your career as a Software Engineer for the Neural Processing Unit (NPU) at AMD in Markham, ON. Contribute to innovative diagnostics software that supports advanced AI technology. In this hands-on role, you'll design and develop tests that validate both pre-silicon and post-silicon NPU hardware features.
Seek out hardware issues with debugging tools like GDB, and collaborate across teams to ensure that AMD’s AI solutions are top-tier. Ideal candidates possess a passion for embedded programming and a strong grasp of AI concepts. Key Responsibilities:
- Design tests for validating NPU hardware and features
- Diagnose hardware issues using GDB and debug tools
- Participate in APU ASIC bring-up and execution
- Develop SLT and ASIC qualification suites
- Optimize diagnostics software for efficiency Requirements:
- Experience in low-level or embedded software
- Strong C++ knowledge with up-to-date standards
- Understanding of computer architecture principles
- Proficiency in Linux software development
- Familiar with AI/ML frameworks and tooling Drive innovation in AI hardware through your software skills at AMD.
📌 Software Engineer for NPU at AMD (Markham)
🏢 Advanced Micro Devices
📍 Markham
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.