JobsSoftware Engineer – NPU Firmware & AI Acceleration
AMD logo

Software Engineer – NPU Firmware & AI Acceleration

AMD

Location

San Jose, CA

Type

Full-time

Posted

6/26/2026

Compensation

USD $127,400.00/Yr. – USD $182,000.00/Yr.

Undergraduate with 2+ Years of Experience
Approval 98.6%·Filings 728·New hires 184·
Established Sponsor
·FY 2025

Job description

AMD is seeking an Embedded Software Engineer to join their team, focusing on delivering high-quality, industry-leading technologies. The role emphasizes collaboration and innovation, requiring a candidate with a strong background in the embedded domain. The ideal candidate will be passionate about technology and possess problem-solving skills. This position involves working closely with various teams to enhance AMD's capabilities in new product introductions.

Requirements

  • Experience working as an Embedded Software Engineer
  • Experience working on Embedded Linux and Embedded firmware projects
  • Expert knowledge and hands-on experience in C and C++
  • Solid understanding of object-oriented design principles
  • Solid understanding of Software Engineering principles, data structures, algorithms, Operating Systems concepts, and multithread programming
  • Excellent design and code development skills, familiarity with Linux and modern software tools and techniques for development
  • Good analytical and problem-solving skills
  • Bachelor's or Master's degree in Computer/Software Engineering, Computer Science, or related technical discipline

Responsibilities

  • Develop and drive execution of comprehensive, highly effective software for sophisticated new technology and new product introduction projects
  • Validate new software features before releasing them to customers
  • Implement features in software to enable inferencing ML workload on NPU
  • Debug and fix the application, firmware, and the driver for ML applications running on NPU
  • Collaborate closely with multiple teams to deliver key planning solutions and the technology to support them
  • Help contribute to the design and implementation of future architecture for a highly scalable, durable, and innovative system
  • Work very closely with development teams and Project Managers to drive results

Benefits

  • AMD provides a competitive 'Total Rewards' package that focuses on financial growth, health, and work-life balance.

Is this posting expired or inaccurate?