Embedded Firmware Development Engineer
Austin, Texas$164kFull-timePosted 4w ago
About the role
Lead / Systems Design Firmware Engineer role focused on out-of-band management firmware for AMD data center GPUs. Collaborates with HW, FPGA, and firmware teams to design, implement, test, and validate embedded firmware solutions for flagship Data Center products.
Responsibilities
- Implementation of complex logic design solutions that employ high-integrated SoC solutions with embedded processing, logic gates, high-speed interfaces and complex IP.
- Support the definition of firmware architecture, requirements, and documentation.
- Translate high-level system requirements into firmware requirements.
- Write production-quality C/C++ to ensure the design meets or exceeds the project success metrics (quality, functionality, on-time completion).
- Develop strategies to test and verify stand-alone and integrated firmware functionality.
- Learn, practice, and improve quality development processes and results.
- Create modular/reusable firmware IP that can be reused in current and future designs.
- Support defect investigations and validate defect fixes found during testing, development, or in production code. Provide logs and statistics that will help in further triaging of defects.
Qualifications
- Bachelor’s / Master’s degree (preferred) in Electrical Engineering, Computer Science, Computer Engineering.
Skills
Required:C/C++
Nice to have:PythonBashread board schematicsEmbedded protocols (I2C, SPI, USB, PCIe, TCP/IP)BMC Out of Band managementIPMI/PLDM/MCTP/RedfishARM microcontroller architectureBuild tools, Git, JenkinsTeam collaboration and communication
Benefits
- Benefits offered are described: AMD benefits at a glance.
Last updated Oct 22, 2026. Interested? Apply on the company site.
About AMD
together we advance_AI
AMD delivers leadership high-performance and adaptive computing solutions to advance data center AI, AI PCs, intelligent edge devices, gaming, & beyond.
AIData CenterHigh-Performance ComputingGamingEdge Devices
More open roles at AMD
- System Thermal Design Staff Engineer4d agoPenang, Malaysia · Engineering
- PD Engineer4d agoHybrid (Bangalore) · Engineering
- PD Engineer4d agoBangalore · Engineering
- Low-Power & CDC Verification Engineer4d agoSanta Clara, California · Engineering
- Technical Program Manager4d agoShanghai · Engineering