Hiring TempoFind your next job the day it opens
← Cadence jobs

Lead Design Engineer

Cadence · BANGALORE · posted Sep 19, 2024

Apply →

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Be part of the Cadence Memory IP Group adn responsible for - 

  • Developing firmware for DDR/LPDDR/GDDR/HBM PHY using microcontrollers
  • Responsible for developing firmware in C and similar Embedded programming languages typically involving bare-metal programming and developing low level APIs on Microcontrollers.
  • Responsible for collaborating with hardware designers and memory subsystem architects to derive algorithms and implement them.
  • Responsible for collaborating with verification team to deduce firmware-hardware co-verification plan.
  • Support debug of firmware-based simulations in hardware behavioral simulations (RTL simulations with firmware for verification)
  • Support debugging issues on emulation and Silicon bring-up boards.

Required Skills:

  • 4-6 years of experience in developing bare-metal firmware for High-speed Serdes or Memory interface Physical Layer blocks.
  • Good Knowledge C programming language for embedded software development and use of relevant IDE.
  • Comfortable debugging RTL simulations involving firmware and microcontroller subsystem. 
  • Good knowledge of Shell/Perl/Python/TCL scripting
  • Good debugging skills
  • Good experience on Verification EDA Tools like simulators and waveform viewers
  • Good communication Skill

We’re doing work that matters. Help us solve what others can’t.

Shown as posted on Cadence’s careers page. Applications go through their site.

Apply on Cadence’s site →

Browse every open role at Cadence on Hiring Tempo →