
Firmware Engineer (Memory Initialization)
- Austin, TX
- Permanent
- Full-time
- Develop, port, debug, and document core firmware support for various DRAM technologies including DDR4, LPDDR4/4x, DDR5, LPDDR5/5x RDIMM, LRDIMM, 3DS, etc., on AMD Desktop, Mobile, and Enterprise SoCs
- Collaborate with emulation/simulation teams during pre-silicon phase to validate memory hardware and firmware
- Work closely with hardware validation teams to optimize memory signal integrity, maximize performance and ensure robust feature support
- Assist memory validation teams with debug from initial power-on to achieve full feature functionality
- Develop custom memory firmware features for internal and external customers
- Engage with technical leads to understand firmware scope and work on implementation to meet schedules and milestones
- Work with internal and external teams to ensure the highest level of quality and satisfaction throughout the firmware lifecycle
- Exhibit strong organization, technical orientation, and ability to work collaboratively with geographically distributed technical teams
- Solid understanding of firmware development cycles, integration and verification/validation for pre-si and post-si for SoC designs
- Expertise in low-level C programming & debugging for embedded systems
- Ability to methodically root-cause complex failure mechanisms at the IP, subsystem and/or system level
- Prior experience with BIOS and UEFI development, customization, and feature implementation experience
- Prior experience and/or exposure to testing platforms (Simulation and/or Emulation)
- Prior involvement in board, processor, or ASIC bring-up
- Familiarity with memory industry standards and technologies such as JEDEC, SPD Data, I2C/I3C, DDR4/5, LPDDR4/4x/5/5x UDIMM, RDIMM, LRDIMM, 3DS, ECC, Mode Registers, Self-Refresh, etc.
- Experience with or knowledge of DRAM Initialization/training algorithms, memory timings, addressing, overclocking, etc.
- Bachelor’s or Master’s degree (preferred) in Computer Science, Computer Engineering, Electrical Engineering or related field