Senior Software Engineer - CPU Microarchitecture & EDA

AMD

San Jose (CA)

On-site

USD 150,000 - 210,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AMD is hiring a Sr. Software Development Engineer to research, design, develop, and test operating systems-level software for semiconductor operations.

You will work on compiler-related tasks, hardware compatibility, and EDA backend physical design using Verilog/SystemVerilog and Linux kernel interfaces. The role emphasizes systems-level software with complex problem-solving, contributing to the latest AMD platforms and AI/compute initiatives.

Qualifications

  • Master’s degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, or Electronics Engineering.
  • 1 year of experience in the job offered or closely related engineering role.
  • Experience with hardware-software integration and systems software.

Responsibilities

  • Design, develop, and test operating systems-level software for semiconductor operations.
  • Develop software and tools for design, infrastructure and technology platforms.
  • Determine hardware compatibility and influence hardware design.
  • Work on systems-level software solving problems of complex scope.
  • Apply engineering principles to AMD systems and products.
  • Responsible for EDA backend physical design in latest process technologies.

Skills

Physical synthesis
CPU micro architecture
Open-source simulator
Micro architecture changes
Compiler interaction
HDL Verilog/SystemVerilog
Linux kernel
Kernel–CPU interaction
Backend EDA physical synthesis

Education

Master’s degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, or Electronics Engineering

Tools

Gem5

Job description

AMD is hiring a Sr. Software Development Engineer to research, design, develop, and test operating systems-level software for semiconductor operations.

You will work on compiler-related tasks, hardware compatibility, and EDA backend physical design using Verilog/SystemVerilog and Linux kernel interfaces. The role emphasizes systems-level software with complex problem-solving, contributing to the latest AMD platforms and AI/compute initiatives.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Systems Software Engineer for HPC/AI
Senior Systems Software Engineer for HPC/AI

Advanced Micro Devices, Inc. • Austin (TX)

On-site
USD 130,000 - 180,000
Senior GPU & Systems Software Engineer
Senior GPU & Systems Software Engineer

Advanced Micro Devices • San Jose (CA), Northern (KY)

Hybrid
USD 140,000 - 190,000
Systems Software Engineer — OS, GPU & Compiler
Systems Software Engineer — OS, GPU & Compiler

Advanced Micro Devices, Inc. • Washington

On-site
USD 120,000 - 180,000
AMD benefits at a glance
Senior Systems Software Engineer for HPC & GPU
Senior Systems Software Engineer for HPC & GPU

AMD • Austin (TX)

On-site
USD 120,000 - 160,000
Remote Senior Software Engineer, Systems & AI
Remote Senior Software Engineer, Systems & AI

AMD • Santa Clara (CA)

Remote
USD 150,000 - 230,000
Software Development Engineer - Systems & GPU Platforms
Software Development Engineer - Systems & GPU Platforms

Advanced Micro Devices • Washington

On-site
USD 120,000 - 180,000
AMD benefits at a glance
Systems Design Engineer: SoC & ASIC Architecture
Systems Design Engineer: SoC & ASIC Architecture

Advanced Micro Devices • Austin (TX)

On-site
USD 110,000 - 170,000
AMD benefits
Systems Software Engineer — OS, GPU & HPC
Systems Software Engineer — OS, GPU & HPC

AMD • Washington

On-site
USD 120,000 - 180,000
Sr. Software Development Engineer
Sr. Software Development Engineer

AMD • San Jose (CA)

On-site
USD 150,000 - 210,000
Senior Systems Design Engineer - HPC/AI Hardware Architect
Senior Systems Design Engineer - HPC/AI Hardware Architect

AMD • Austin (TX)

On-site
USD 120,000 - 180,000
AMD benefits at a glance