Skip to main content
AMD

Principal Firmware Engineer

AMD Santa Clara, CA, United States Full-time 1 day ago
Embedded & Systems Software

Originally posted 12 November 2026 by the employer.

About the role

You will own the design, implementation, and verification of embedded firmware subsystems in both pre-silicon and post-silicon environments for CPU and GPU products.

What you'll do

  • Own the design, implementation, and co-verification of embedded firmware features for CPU and GPU subsystems, from specification through pre-silicon and post-silicon validation.
  • Develop low-level firmware for deeply embedded systems in an RTOS environment.
  • Contribute to firmware architecture and design discussions, and participate actively in design and code reviews.
  • Drive pre-silicon validation including co-simulation, emulation, and SoC modeling, and support post-silicon enablement, platform bring-up, and lab debug.
  • Build and extend firmware test automation, CI/CD pipelines, and sanity/regression infrastructure to improve coverage and turnaround time.
  • Apply AI-native and agentic development, including coding agents, AI-assisted test-case generation, and automated triage.

What you'll need

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or other applied sciences.

Nice to have

  • Extensive experience with microcontrollers and embedded C/assembly programming, with proficiency in Python.
  • Hands-on ownership of firmware end to end, from pre-silicon through post-silicon and production.
  • Strong understanding of low-level hardware/firmware interfaces, multi-core firmware design, and performance optimization.
  • Experience with Real-Time Operating Systems, board support packages, and hardware abstraction layers across shared code bases.
  • Demonstrated proficiency with firmware lab debug, triage, and bug fix implementation from silicon bring-up through production.
  • Hands-on experience with pre-silicon firmware development environments: emulation, RTL simulation, and modeling platforms.

More semiconductor jobs: AMD jobs · Firmware engineer jobs · California jobs

Market context

First seen in our index 0 days ago, well below the 56-day median for Embedded Firmware Engineering roles.

Embedded Firmware Engineering · Systems Software

Open roles in category
754
Median days since first seen
56 d
Category median salary (all employers)
$172k
See the full market breakdown ▾Category comparison, and who else is hiring
How AMD compares in Embedded Firmware Engineering hiring
Metric AMD All employers we track in this specialty (754 roles · 88 employers)
Open roles in this specialty 58 754
Open roles in the wider Software, Firmware & Systems family 378 6610 · 158 employers
Median days since first seen 34 d 56 d (+22 d vs this employer)
Median salary (USD postings) n/a $172k

Who's hiring in this category

  • Qualcomm · 117 open roles · median 65 d
  • NVIDIA · 84 open roles · median 50 d
  • Micron Technology · 50 open roles · median 79 d
  • AMD (this employer) · 47 open roles · median 37 d
  • NXP Semiconductors · 37 open roles · median 34 d
  • Analog Devices · 31 open roles · median 31 d

How we counted: 754 open Embedded Firmware Engineering (Systems Software) roles from 88 employers tracked in the SemiconductorJobs index, counted 12 Nov 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there, and is counted in the wider Software, Firmware & Systems family row. Days are counted from when our index first saw each posting, not from the employer's original posting date.

Apply now
Santa Clara, CA, United States
On-site
Full-time
1 day ago

Share this job