
Posted 3 hours ago
Senior Software Engineer – NPU Firmware & AI Acceleration
AMDSenior Software Engineer – NPU Firmware & AI Acceleration
Requirements
Expert knowledge of C and C++, Object-oriented design principles, Data structures and algorithms, Operating Systems concepts, Multithread programming, Linux familiarity, Bachelor's or Master's in Computer Science or related field
Skills
C#LinuxFirmwareNPU
About the role
Responsibilities
- Develop and drive execution of high-performance software and firmware for NPU hardware to enable efficient ML workload inferencing
- Implement NPU firmware features to support AIE hardware features for machine learning workloads
- Debug and resolve issues across applications, firmware, and drivers for ML applications running on NPU
- Validate new software features prior to customer release
- Collaborate with cross-functional teams and project managers to deliver key planning solutions and architectural designs
- Contribute to the design and implementation of scalable, durable, and innovative future architectures
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical discipline
- Expert knowledge of C and C++
- Strong understanding of object-oriented design principles
- Proficiency in data structures, algorithms, and operating systems concepts
- Experience with multithread programming and Linux environments
Preferred Qualifications
- Excellent design and code development skills
- Familiarity with modern software tools and development techniques
- Strong analytical and problem-solving mindset
- Ability to work effectively in a fast-paced, collaborative environment
About the Company
AMD is a global leader in high-performance computing, graphics, and visual computing technologies. Our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers to PCs, gaming, and embedded systems.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer – NPU Firmware & AI Acceleration
AMD · San Jose
