Memory Firmware Engineer
Advanced Micro Devices View all jobs
- Shenzhen, Guangdong
- Permanent
- Full-time
- Participate in day-to-day firmware development or validation work
- Closely interacts with system design engineer (DRAM controller and Phy) in test execution & debug
- Must have strong system debugging skills in various BIOS domains
- Provide consultation to internal and external customers regarding AMD DRAM Sub-System programming requirements in BIOS domains
- Assist in debugging compatibility issues of 3rd-party DRAM chips
- Provides detailed input into the platform definition & review of platform designs used in the silicon validation of new processors.
- Requires experience and demonstrated technical expertise in the development of system firmware. DDR5(4)/LPDDR5(4) memory reference code development experience would be considered a big plus.
- Familiar with DDR technology, reading schematics and layout documentation
- Requires good written and oral communication skills.
- Proficient in C language.
- Strong understanding of x86, x64 architecture.
- Self-organizing and the ability multitask based on priorities
- In-depth knowledge of the DDR protocol stack and familiarity with DRAM training.
- Previous experience in any other high speed IO interface firmware development also helpful
- Basic knowledge of scripting languages like Python is a plus.
- Bachelors or Masters degree (preferred) in Computer Science, Computer Engineering, Electrical Engineering, or equivalent