Senior DDR5 Firmware Engineer: Init & Margining

Montage Technology, Inc

Johns Creek (GA)

Hybrid

USD 140,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Montage Technologies is expanding in Johns Creek, GA with a hybrid work model and seeks a Senior to Staff level DDR5 firmware engineer. You will develop, debug, and optimize memory initialization, training, and margining across silicon platforms, collaborating with hardware, design, and validation teams to ensure high-performance memory operation from power-on through production.

The role demands hands-on firmware work, C/C++ proficiency, and experience with DDR/DDR5 training, margining, and lab

Qualifications

  • Minimum 5 years of embedded firmware experience.
  • B.S./M.S. in Electrical Engineering, Computer Engineering, or Computer Science.
  • 5–15 years of relevant DDR/DDR5 memory development experience.

Responsibilities

  • Develop, debug, and maintain embedded firmware for memory training and margining.
  • Implement and optimize memory training and margining algorithms with hardware teams.
  • Develop margining sweeps and eye-margin analysis across process, voltage and temperature (PVT).
  • Work on signal integrity and equalization techniques to tune link margins for high-speed DDR.
  • Support memory initialization, configuration, training, and runtime across platforms.
  • Debug hardware/firmware interactions during bring-up and post-silicon validation.
  • Create firmware design docs and training/margining algorithm descriptions.

Skills

Embedded firmware
Bare-metal
Low-level APIs
C/C++
Memory subsystems DDR/DDR5
Memory training algorithms
DDR margining
System bring-up
JTAG debugging
Python
Bash
Lab testing
Git

Education

Bachelor/Master in EE/CE/CS

Tools

None

Job description

Montage Technologies is expanding in Johns Creek, GA with a hybrid work model and seeks a Senior to Staff level DDR5 firmware engineer. You will develop, debug, and optimize memory initialization, training, and margining across silicon platforms, collaborating with hardware, design, and validation teams to ensure high-performance memory operation from power-on through production.

The role demands hands-on firmware work, C/C++ proficiency, and experience with DDR/DDR5 training, margining, and lab

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Staff Firmware Engineer
Senior Staff Firmware Engineer

Montage Technology, Inc • Johns Creek (GA)

Hybrid
USD 140,000 - 180,000
Design Verification Engineer
Design Verification Engineer

Montage Technology, Inc • Johns Creek (GA)

On-site
USD 120,000 - 150,000
Senior SI/PI Engineer - DDR Memory & Packaging (Hybrid)
Senior SI/PI Engineer - DDR Memory & Packaging (Hybrid)

Rambus • Johns Creek (GA)

Hybrid
USD 126,000 - 234,000
Bonus
Equity
401(k) plan
+5
Senior DDR5 Power Systems Engineer
Senior DDR5 Power Systems Engineer

Renesas Electronics Corp. • San Jose (CA)

On-site
USD 120,000 - 145,000
Bonus opportunities
Medical benefits
RTL Digital Design Intern — Hybrid (DDR6 AI Memory)
RTL Digital Design Intern — Hybrid (DDR6 AI Memory)

Rambus • Johns Creek (GA)

Hybrid
USD 34,000 - 55,000
Gym membership
Medical benefits
Lead Memory Systems Architect – DDR/GDDR
Lead Memory Systems Architect – DDR/GDDR

Advanced Micro Devices, Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
Memory Validation Engineer
Memory Validation Engineer

TPI Global Solutions • Austin (TX)

On-site
USD 70,000 - 90,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
Senior Principal SI Engineer (DDR4/5) – Hybrid Work
Senior Principal SI Engineer (DDR4/5) – Hybrid Work

Rambus.com • Johns Creek (GA)

Hybrid
USD 126,000 - 234,000
Bonus
Equity
401(k) match
+5
Memory Subsystem Validation Engineer - DDR & SI Expert
Memory Subsystem Validation Engineer - DDR & SI Expert

NVIDIA • Santa Clara (CA)

On-site
USD 108,000 - 213,000
Equity
Benefits