3 days ago
Santa Clara, CA, USAStaff+
Base Salary
$188k - $282k/yr
Responsibilities
- Design, develop, debug, verify, and validate embedded firmware for CPU and GPU subsystems.
- Develop low-level firmware for embedded systems in an RTOS environment.
- Collaborate with architecture, design, verification, power management, BIOS, and driver teams on integrated firmware solutions.
- Perform pre-silicon validation through IP and SoC co-simulation and emulation.
- Support post-silicon enablement, platform bring-up, and production-cycle efforts.
- Write and maintain automated test cases, sanity suites, and regression suites.
- Maintain healthy CI/CD coverage and use AI coding agents and AI-assisted test-case generation.
- Participate in design and code reviews and follow firmware development best practices.
Requirements
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Engineering Science, or Computer Science is required; a master’s degree is preferred.
- Strong C skills, proficiency in Python, and familiarity with C++.
- Experience with microcontrollers, embedded systems, and device-driver or firmware development.
- Experience with real-time operating systems and board support packages.
- Firmware lab debugging, triage, and bug-fix implementation experience during silicon bring-up.
- Understanding of hardware/software system integration and low-level hardware/firmware interfaces.
- Experience with firmware integration testing and debugging in pre-silicon and post-silicon environments.
- Hands-on experience with test automation frameworks, test-case generation, CI/CD, GitHub Actions or similar tools, and sanity infrastructure.
- Familiarity with AI-native and agentic development tools for coding, test generation, and triage.
- Familiarity with software engineering practices, Git, and Linux build environments.
- Strong written and verbal communication skills and the ability to work independently under tight deadlines.
Benefits
- The role is located in Santa Clara, California.
- AMD benefits are referenced as available in the company’s benefits overview.
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.
