Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Cadence Design Systems

Lead Firmware Engineer

Cadence Design Systems

Lead Firmware Engineer responsible for developing firmware for DDR5 PHY at Cadence. Collaborating with teams to implement training algorithms and firmware-hardware co-verification.

Posted 6/24/2026full-timeBeijing • 🇨🇳 ChinaSeniorWebsite

Tech Stack

Tools & technologies
PerlPython

About the role

Key responsibilities & impact
  • Develop firmware for DDR5 PHY using microcontrollers
  • Developing firmware in C typically involving bare-metal programming
  • Collaborating with hardware designers to derive training algorithms
  • Collaborating with the verification team for firmware-hardware co-verification
  • Develop and Debug firmware in RTL based hardware simulations
  • Develop and Debug on Silicon bring-up boards

Requirements

What you’ll need
  • Good Knowledge of DDR5 JEDEC spec
  • Relevant experience in developing bare-metal firmware
  • Good Knowledge of C programming language
  • Comfortable debugging RTL simulations
  • Good knowledge of Shell/Perl/Python/TCL scripting
  • Good experience on Verification EDA Tools

Benefits

Comp & perks
  • Equal Employment Opportunity Policy
  • Accessibility accommodations

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
firmware developmentC programmingbare-metal programmingdebuggingRTL simulationsShell scriptingPerl scriptingPython scriptingTCL scriptingDDR5 PHY
Soft Skills
collaboration