CareerPlan

Embedded Firmware Development Engineer

Austin, TexasFull-time2026-09-17 → 2026-10-22
No visa sponsorship

Core

Design and implement firmware solutions for AMD's next-generation Data Center GPU products, specifically focusing on out-of-band management and Platform Hardware Controller logic.

Role type

Lead Systems Design Firmware Engineer

Builds

Out-of-band management firmware for Data Center GPUs

Domain

Semiconductor / Data Center Hardware

Required skills

C/C++, embedded systems, SoC logic design, high-speed interfaces (PCIe, USB, I2C, SPI), BMC protocols (IPMI, Redfish, PLDM), ARM microcontroller architecture, Linux scripting (Python, Bash), CI/CD (Git, Jenkins), defect investigation

Preferred skills

FPGA collaboration, board schematic interpretation, modular IP creation, test strategy development

Technologies

C, C++, Python, Bash, Linux, Git, Jenkins, ARM, PCIe, I2C, SPI, USB, BMC, IPMI, Redfish, PLDM, MCTP

Responsibilities

Implement complex logic design solutions for high-integrated SoC; define firmware architecture and requirements; translate system requirements into firmware specs; write production-quality C/C++ code; develop strategies to test and verify firmware functionality; create modular/reusable firmware IP; support defect investigations and validate fixes.

Seniority

Lead, hands-on IC