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

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.

Lead Firmware Engineer
Cadence Design SystemsLead Firmware Engineer responsible for developing firmware for DDR5 PHY at Cadence. Collaborating with teams to implement training algorithms and firmware-hardware co-verification.
Tech Stack
Tools & technologiesPerlPython
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 resumeApplicant 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