Memory Firmware Engineer

New Yesterday

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
Location:
Austin, TX, United States
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search