Firmware Engineer II at Cadence Design Systems | Austin, TX, USA | Rezi

Firmware Engineer II at Cadence Design Systems

Firmware Engineer II

Cadence Design Systems · Austin, TX, USA

1 months ago

Firmware Engineer II

Cadence Design Systems · Austin, TX, USA

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Be part of the Cadence DDR PHY IP Front End Design team responsible for developing firmware for DDR5 PHY using microcontrollers.

Responsibilities

  • Develop firmware for DDR5 PHY using microcontrollers
  • Develop firmware in C typically involving bare-metal programming and developing low-level APIs on Microcontrollers
  • Collaborate with hardware designers and memory subsystem architects to derive training algorithms and implement them
  • Collaborate 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

Requirements

  • 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 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 experience on Verification EDA Tools like simulators and waveform viewers

Skills

  • DDR5 JEDEC spec
  • bare-metal firmware development
  • High-speed SerDes
  • Memory interface Physical Layer blocks
  • C programming language
  • embedded software development
  • IDE
  • RTL simulation debugging
  • firmware-hardware co-verification
  • Shell scripting
  • Perl scripting
  • Python scripting
  • TCL scripting
  • Verification EDA Tools
  • simulators
  • waveform viewers

About the Company

  • Cadence plays a critical role in creating the technologies that modern life depends on.
  • We are a global electronic design automation company, providing software, hardware, and intellectual property to design advanced semiconductor chips that enable our customers create revolutionary products and experiences.
  • Cadence continues to be recognized by Fortune Magazine as one of the 100 Best Companies to Work For.
  • Our shared passion for solving the world’s toughest technical challenges, our dedication to pushing the limits of the industry, and our drive to do meaningful work differentiates the people of Cadence.

Equal Opportunity

  • Cadence is committed to equal employment opportunity throughout all levels of the organization.
  • Cadence is proud to be an equal opportunity employer.
  • All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.