Logo
Current Openings

Memory Firmware Engineer

Current Openings, Austin, Texas, us, 78716

Save Job

Hello,

Job Title: Memory Firmware Engineer

Location:

Preferred: Austin, TX

Also considered: California, Boston, Oregon

Contract

Overview:

Join Memory IO team as a

Firmware Engineer , focusing on the development and productization of high-speed memory interfaces like

DDR, LPDDR, and inter-chip IO IPs . You'll work on cutting-edge

firmware design, microarchitecture, and hardware/firmware co-design , supporting both

pre- and post-silicon

phases.

Key Responsibilities:

Design and develop

firmware for DDR PHY & DRAM training Develop

firmware for ATE testing, IP characterization, and SoC power Perform

pre-silicon FW coding

and simulation with architectural/RTL models Support

post-silicon lab bring-up and firmware optimization Enhance

DDR training algorithms

for higher reliability and frequency margins Collaborate with SoC and product firmware teams to define

specs and features Required Skills & Experience:

5+ years

experience in firmware development Proficient in

C, C++ , and scripting (e.g.,

Python ) Familiarity with

Verilog/SystemVerilog

and digital simulation/debug Experience with

firmware bring-up on real hardware Understanding of

computer architecture and synchronization techniques Exposure to

SERDES, DDR, or Memory Controller design Experience using

oscilloscopes, logic analyzers, and lab equipment Knowledge of

physical-layer logic

(IO, clocking, voltage control) Preferred:

Experience in

low-level firmware/hardware co-design Background in

DDR PHY development Master's or PhD in

Electrical or Computer Engineering