3 days ago
Santa Clara, CA, USAStaff+
Base Salary
$206k - $308k/yr
Responsibilities
- Own the design, implementation, and co-verification of embedded firmware features for CPU and GPU subsystems.
- Develop low-level firmware for deeply embedded systems in an RTOS environment.
- Contribute to firmware architecture, design discussions, code reviews, and integrated firmware delivery.
- Drive pre-silicon validation through co-simulation, emulation, and SoC modeling, and support post-silicon enablement, platform bring-up, and lab debugging.
- Build and extend firmware test automation, CI/CD pipelines, and sanity/regression infrastructure.
- Apply AI-native and agentic development, including coding agents, AI-assisted test-case generation, and automated triage.
- Mentor junior engineers and co-op students.
Requirements
- Extensive experience with microcontrollers and embedded C or assembly programming, plus strong Python skills.
- Hands-on ownership of firmware from pre-silicon development through post-silicon validation 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.
- Demonstrated firmware lab debugging, triage, and bug-fix experience from silicon bring-up through production.
- Experience building test automation frameworks, CI/CD pipelines, and sanity/regression infrastructure, including GitHub Actions or similar tools.
- Practical experience with AI-native and agentic development, AI coding agents, LLM-assisted test-case and script generation, and automated log triage.
- Experience with pre-silicon firmware environments including emulation, RTL simulation, and modeling platforms.
- Experience with Git and Linux build environments; familiarity with Agile/Scrum development methodologies.
- Strong written and verbal communication skills and the ability to work independently under tight deadlines.
- Bachelor’s or master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or another applied science.
Benefits
- Benefits are described in AMD’s benefits-at-a-glance materials.
- The position is located in Santa Clara, California.
About AMD
AMD designs and sells CPUs, GPUs, and adaptive/embedded computing products for PCs, data centers, gaming, and edge devices. Its portfolio includes Ryzen and EPYC processors, Radeon and Instinct graphics, and adaptive SoCs from its Xilinx acquisition, sold to OEMs, cloud providers, and device makers. Founded in 1969 and headquartered in Santa Clara, it is a public company on NASDAQ and supplies semi-custom chips for major game consoles.
