Senior SSD Firmware Engineer (NVMe, PCIe Gen5)

RELEVANTE INC
Rancho Cordova, CA, United States
2 days ago
Apply on www.adzuna.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$180,000.0
Working hours
Regular working hours
Languages
Chinese
Job source

Tech stack

C++ (Programming Language) Protocol Stack Computer Engineering Data Structures Software Debugging Linux Embedded Software Firmware Flash Memory Joint Test Action (IEEE Standards) PCI Express Queue Management Systems
+4 more
Git Information Technology Front End Software Development Nvme

Job description

  • Design and maintain the NVMe protocol stack, including admin and I/O commands and queue management
  • Ensure compliance with NVMe specifications and PCIe Gen5
  • Implement SMBus and I3C communication, monitoring, and control commands
  • Build error reporting, AEN, timeout, abort, and reset handling
  • Validate with protocol and logic analyzers and deliver root-cause fixes

Requirements

  • Experience: 3+ years of SSD controller and firmware development
  • Focus: Front-end firmware: NVMe, PCIe Gen5, SMBus, I3C
  • Skills: C/C++, NVMe, PCIe, SMBus/I3C, JTAG/ICE, protocol analyzers, Git
  • Also searched as: NVMe Firmware Engineer, Embedded Firmware Engineer, SSD Firmware Developer, Storage Firmware Engineer, * Master’s in Electrical Engineering, Computer Engineering, Computer Science, or related
  • 3+ years of SSD controller/firmware architecture experience
  • Strong C/C++ and data structures
  • Hands-on JTAG/ICE debugging
  • Git and strong written and verbal communication

Nice to have

  • NAND flash protocol knowledge
  • Linux system debugging
  • Bus protocol analyzer experience
  • Mandarin reading and writing, NVMe command processing, PCIe Gen5, and SMBus or I3C in C/C++.

Benefits & conditions

  • Medical and dental insurance
  • 401(k) with employer match
  • Relocation assistance considered case by case

Frequently asked questions

What does this NVMe Firmware Engineer job pay? A $180,000 salary plus medical, dental, and a 401(k) match.

About the company

Relevante is hiring a full-time Senior SSD Firmware Engineer focused on the NVMe protocol stack and SMBus/I3C for a large semiconductor company in Rancho Cordova, California, paying a $180,000 salary with a 401(k) match., A Relevante recruiter personally reviews applications and reaches out directly when your background is a fit. Relevante is a direct hire recruiting and outplacement firm headquartered in King of Prussia, PA, partnering with employers across the U.S.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.com
Prepare application

Good distractions

Loading talks and stories from around this role…