Firmware Engineer

New Today

THE ROLE: • AMD's DDR Server Program is looking for highly motivated and experienced Firmware Engineers to work in the development of DDR Firmware. The focus of this role is to own, code and drive the verification of DDR Training Algorithms and related Firmware. This opportunity provides a balance of definition, firmware design, system-level understanding, and post-Si debug with exposure to full design cycle. Be a part of a team that delivers Industry-leading IP and help our experts in RTL, FW, circuit, and architecture teams develop leading-edge and differentiating IPs. • • THE PERSON: • Results-oriented, proactive and strong driver to lead tasks to completion • Strong problem-solving skills and pronounced attention to detail. • Team Player with excellent communications skills and experience collaborating with other engineers geographically in different time zones. • Desire to learn DDR protocol and develop expertise • KEY RESPONSIBILITIES: • Proactively read and understand the spec, and collaborate with architects to develop DDR Firmware • Develop high quality Code with proactive clear documentation • Make and meet commitments, and execute with honesty, flawlessly and independently • Drive the feature implementation end-end collaborating with RTL and Verification • • PREFERRED EXPERIENCE: • Proficiency in Software programming skills - C programming, pointers, data structures, and firmware experience around embedded u-controller in C, good coding practices • Prior DDR/SERDES or related industry experience will be helpful • Pre-Si FW development and working knowledge of Verilog/digital ASIC design • Working knowledge of Python will be helpful • ACADEMIC CREDENTIALS: • Bachelors or Masters degree in computer engineering/Electrical Engineering
Location:
Portland, OR, United States
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search