Senior GPU Network Software Architect (C/C++)

Advanced Micro Devices, Inc.

Santa Clara, Northern (CA, KY)

Hybrid

USD 230,000 - 320,000

Full time

25 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Advanced Micro Devices, Inc. (AMD) is seeking a Principal Member of Technical Staff to lead end‑to‑end delivery of scale‑up networking and GPU software for Instinct GPUs. You will own architecture, bring‑up and optimization across scale‑up fabrics, firmware, drivers and ROCm software, partnering with silicon, hardware and cloud teams.

You will guide cross‑layer debugging, establish performance goals and steer multi‑team execution to production readiness in rack‑scale AI systems.

Qualifications

  • Experience in system software development for GPUs, accelerators, NICs or switches.
  • Strong Linux kernel and driver development background.
  • Proven ability to lead cross‑functional teams and drive complex hardware/software bring‑ups.
  • Proficiency in C/C++ and Python; Go or Rust a plus.

Responsibilities

  • Define software architecture for scale‑up switch fabrics and ROCm stack integration.
  • Lead integration of switch software (SONiC, SAI, SDKs) and firmware bring‑up for GPUs.
  • Architect and develop GPU firmware components and system management workflows.
  • Lead Linux kernel driver development for Instinct GPUs (amdgpu/KFD).
  • Drive performance, reliability and scalability goals for multi‑GPU workloads.
  • Mentor engineers and coordinate execution across distributed teams.

Skills

System software
GPU software
Linux kernel
C/C++
Python
Go
Rust
JTAG debugging
ROCm
Leadership

Education

Bachelor's or Master’s degree in Computer Science/Engineering

Tools

Broadcom SDK
SAI
SONiC
Redfish
PLDM

Job description

Advanced Micro Devices, Inc. (AMD) is seeking a Principal Member of Technical Staff to lead end‑to‑end delivery of scale‑up networking and GPU software for Instinct GPUs. You will own architecture, bring‑up and optimization across scale‑up fabrics, firmware, drivers and ROCm software, partnering with silicon, hardware and cloud teams.

You will guide cross‑layer debugging, establish performance goals and steer multi‑team execution to production readiness in rack‑scale AI systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior GPU Software Lead for AI & HPC
Senior GPU Software Lead for AI & HPC

Advanced Micro Devices, Inc. • Santa Clara (CA)

On-site
USD 180,000 - 260,000
Software Development Engineer - C++, Networking
Software Development Engineer - C++, Networking

Advanced Micro Devices, Inc. • Santa Clara (CA), Northern (KY)

Hybrid
USD 230,000 - 320,000
Senior GPU AI Software Engineer — Kernels to Scale AI
Senior GPU AI Software Engineer — Kernels to Scale AI

Advanced Micro Devices, Inc. • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Senior GPU Performance Software Engineer (AI/Datacenter)
Senior GPU Performance Software Engineer (AI/Datacenter)

Advanced Micro Devices, Inc. • Austin (TX)

On-site
USD 150,000 - 230,000
Senior GPU Software Engineer for AI & HPC
Senior GPU Software Engineer for AI & HPC

Advanced Micro Devices, Inc. • San Jose (CA)

On-site
USD 180,000 - 245,000
Principal Rack-Scale AI Solutions Architect
Principal Rack-Scale AI Solutions Architect

Advanced Micro Devices • Seattle (WA)

On-site
USD 180,000 - 240,000
Senior GPU/AI Systems Engineer - Performance & ML
Senior GPU/AI Systems Engineer - Performance & ML

AMD • Santa Clara (CA)

On-site
USD 170,000 - 250,000
AMD Benefits
Principal Solutions Engineer, Rack-Scale AI
Principal Solutions Engineer, Rack-Scale AI

Advanced Micro Devices, Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 180,000 - 240,000
Senior GPU Performance Engineer for AI Systems
Senior GPU Performance Engineer for AI Systems

AMD • Austin (TX)

On-site
USD 140,000 - 210,000
Senior GPU Firmware Engineer - Data Center
Senior GPU Firmware Engineer - Data Center

AMD • Austin (TX)

On-site
USD 140,000 - 210,000