Firmware Engineer II - DDR5 Front-End & MCU

Cadence Design Systems

Austin (TX)

On-site

USD 110,000 - 140,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cadence Design Systems is seeking an embedded firmware engineer to develop DDR5 PHY firmware using microcontrollers and bare-metal code. You will work with hardware designers and memory subsystem architects to implement training algorithms and co-verify with the verification team.

Responsibilities include RTL-level debugging and silicon bring-up. The role requires strong C programming, experience with DDR5 specifications, and scripting proficiency for automation.

Qualifications

  • Experience developing bare-metal firmware for High-speed SerDes or memory interface PHY blocks.
  • Strong C programming for embedded software development with IDEs.
  • Comfortable debugging RTL simulations involving firmware and microcontroller subsystems.

Responsibilities

  • Develop firmware for DDR5 PHY using microcontrollers and bare-metal programming.
  • Collaborate with hardware designers and memory subsystem architects to derive training algorithms and implement them.
  • Collaborate with the verification team to plan firmware-hardware co-verification.
  • Develop and debug firmware in RTL-based hardware simulations (C + Verilog).
  • Develop and debug on silicon bring-up boards.

Skills

DDR5 knowledge
Bare-metal firmware
C programming
RTL debugging
Scripting languages
EDA tool experience

Tools

Verilog simulators
Waveform viewers

Job description

Cadence Design Systems is seeking an embedded firmware engineer to develop DDR5 PHY firmware using microcontrollers and bare-metal code. You will work with hardware designers and memory subsystem architects to implement training algorithms and co-verify with the verification team.

Responsibilities include RTL-level debugging and silicon bring-up. The role requires strong C programming, experience with DDR5 specifications, and scripting proficiency for automation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer II - DDR5 PHY & Bring-Up
Firmware Engineer II - DDR5 PHY & Bring-Up

Cadence Design Systems, Inc. • Austin (TX)

On-site
USD 90,000 - 130,000
Senior Firmware Architect - DDR5 PHY & Silicon Bring-up
Senior Firmware Architect - DDR5 PHY & Silicon Bring-up

Cadence Design Systems • Austin (TX)

On-site
USD 110,000 - 170,000
Firmware Engineer II — DDR5 & Bare-Metal Systems
Firmware Engineer II — DDR5 & Bare-Metal Systems

Cadence • Austin (TX)

On-site
USD 110,000 - 150,000
Firmware Engineer II
Firmware Engineer II

Cadence • Austin (TX)

On-site
USD 110,000 - 150,000
Principal Firmware Engineer
Principal Firmware Engineer

Cadence Design Systems • Austin (TX)

On-site
USD 110,000 - 170,000
Firmware Engineer II
Firmware Engineer II

Cadence Design Systems • Austin (TX)

On-site
USD 110,000 - 140,000
Senior ASIC/PHY Firmware Engineer – DDR Bring-Up
Senior ASIC/PHY Firmware Engineer – DDR Bring-Up

Synopsys Inc • United States

On-site
USD 140,000 - 190,000
Senior ASIC/DDR PHY Firmware Engineer
Senior ASIC/DDR PHY Firmware Engineer

Synopsys • Mountain View (CA)

Hybrid
USD 138,000 - 208,000
Health benefits
Employee stock options
Senior DDR PHY Software & Firmware Engineer
Senior DDR PHY Software & Firmware Engineer

Synopsys, Inc. • United States

On-site
USD 130,000 - 170,000
Firmware Engineer II
Firmware Engineer II

Cadence Design Systems, Inc. • Austin (TX)

On-site
USD 90,000 - 130,000