Be part of the Cadence DDR PHY IP Front End Design team responsible for developing firmware for DDR5 PHY using microcontrollers. This role involves developing firmware in C, typically using bare-metal programming and developing low-level APIs on Microcontrollers. The engineer will collaborate with hardware designers and memory subsystem architects to derive and implement training algorithms, and work with the verification team to establish a firmware-hardware co-verification plan. Responsibilities include developing and debugging firmware in RTL-based hardware simulations (C + Verilog simulations) and on Silicon bring-up boards.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed