Lead Firmware Engineer

Cadence Design Systems, Inc.
📍 Shanghai, Shanghai, China 💼 Full time 🕒 Posted June 25, 2026

Job Description

Description

Be part of the Cadence DDR PHY IP Front End Design team responsible for -

• Develop firmware for DDR5 PHY using microcontrollers

• Developing firmware in C typically involving bare-metal programming and developing low-level APIs on Microcontrollers.

• Responsible for collaborating with hardware designers and memory subsystem architects to derive training algorithms and implement them.

• Responsible for collaborating with the verification team to deduce firmware-hardware co-verification plan.

• Develop and Debug firmware in RTL based hardware simulations (C +Verilog simulations)

• Develop and Debug on Silicon bring-up boards.

Required Skills:

• Good Knowledge of DDR5 JEDEC spec, knowledge of different DIMM configurations and specifications.

• Relevant experience in developing bare-metal firmware for High-speed SerDes or Memory interface Physical Layer blocks.

• Good Knowledge of C programming...

Ready to Apply?

Submit your application today and join our talented team at Cadence Design Systems, Inc..

Submit Application

Job Details

  • Location Shanghai, Shanghai
  • Job Type Full time
  • Category Computer Occupations
  • Posted Date June 25, 2026
  • Application Deadline August 04, 2026