SoC Boot Firmware Engineer (Pre-Silicon, Low-Level)

Advanced Micro Devices, Inc.

Folsom (CA)

On-site

USD 120,000 - 190,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

AMD in California is seeking an embedded systems engineer to own low-level boot firmware for SoC initialization, bridging firmware and hardware in a pre-silicon environment. You will translate architecture requirements into robust code, support simulation, and work with design and verification teams across client, server, and AI platforms.

The ideal candidate has strong C/C++ for embedded systems, familiarity with ARM/RISC-V, and hands-on experience with boot flows, HDL, and pre-silicon

Qualifications

  • Strong experience in low-level firmware development for embedded systems.
  • Familiarity with boot flows, resets, clocks, and initialization.
  • Exposure to pre-silicon environments and simulation-based development.
  • Collaborative work with design verification and hardware teams.

Responsibilities

  • Develop and maintain boot firmware for SoC initialization and boot flows.
  • Translate architecture requirements into efficient firmware solutions.
  • Design and implement unit tests for boot and initialization features.
  • Collaborate with verification teams to support pre-silicon validation.
  • Debug issues across firmware, simulation, RTL, and post-silicon environments.
  • Analyze failures, identify root causes, and drive resolution with teams.
  • Support silicon bring-up activities and post-silicon debug.
  • Contribute to feature/documentation in system interactions.

Skills

C/C++ (embedded)
ARM/RISC-V
SoC boot flows
Pre-silicon validation
DV collaboration
HDL (Verilog/SystemVerilog)
Firmware debugging
UVM verification
Scripting (Shell/Makefile)
Emulation / silicon bring-up

Education

Bachelor's or Master's in EE/CE

Job description

AMD in California is seeking an embedded systems engineer to own low-level boot firmware for SoC initialization, bridging firmware and hardware in a pre-silicon environment. You will translate architecture requirements into robust code, support simulation, and work with design and verification teams across client, server, and AI platforms.

The ideal candidate has strong C/C++ for embedded systems, familiarity with ARM/RISC-V, and hands-on experience with boot flows, HDL, and pre-silicon

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Boot Firmware Engineer for SoC & Pre-Silicon Validation
Boot Firmware Engineer for SoC & Pre-Silicon Validation

AMD • Folsom (CA)

On-site
USD 120,000 - 180,000
AMD benefits at a glance
Firmware Engineer - Boot & SoC Initialization
Firmware Engineer - Boot & SoC Initialization

Advanced Micro Devices, Inc. • Folsom (CA)

On-site
USD 120,000 - 190,000
Firmware Engineer - Boot & SoC Initialization
Firmware Engineer - Boot & SoC Initialization

AMD • Folsom (CA)

On-site
USD 120,000 - 180,000
AMD benefits at a glance
Firmware Engineer Co-op (Embedded Systems)
Firmware Engineer Co-op (Embedded Systems)

AMD • Santa Clara (CA)

Hybrid
USD 39,000 - 52,000
AMD benefits
Silicon Debug & Embedded Systems Engineer
Silicon Debug & Embedded Systems Engineer

AMD • San Jose (CA)

On-site
USD 170,000 - 210,000
Memory PHY Firmware Architect: Lead SoC Firmware
Memory PHY Firmware Architect: Lead SoC Firmware

AMD • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Senior System Software Engineer - CPU SoC Boot Firmware
Senior System Software Engineer - CPU SoC Boot Firmware

NVIDIA AI • Santa Clara (CA)

On-site
USD 130,000 - 180,000
Competitive salary
Benefits package
Equity
Senior Embedded Firmware Engineer - Bare Metal & FuSa
Senior Embedded Firmware Engineer - Bare Metal & FuSa

Advanced Micro Devices • San Jose (CA)

On-site
USD 120,000 - 180,000
Embedded Firmware Engineer Intern (Co-op)
Embedded Firmware Engineer Intern (Co-op)

AMD • Santa Clara (CA)

On-site
USD 34,000 - 55,000
Senior Bootcode Firmware Engineer – SoC Init & Automation
Senior Bootcode Firmware Engineer – SoC Init & Automation

TPI Global Solutions • Folsom (CA)

Hybrid
USD 100,000 - 130,000