Senior NVMe Firmware Engineer - SSD Platform

Silicon Motion

Milpitas (CA)

On-site

USD 150,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salaries
Annual merit increases
Comprehensive health insurance

Job summary

A leading technology company in Milpitas, California is seeking an experienced firmware engineer to develop and modify firmware for SSD products, while working closely with customers and internal teams. Applicants should have a Bachelor's degree in a relevant field and at least 3 years of experience in software/firmware engineering, with strong skills in C/C++ and familiarity with PCIe/NVMe protocols. This role offers a competitive salary and comprehensive benefits.

Qualifications

  • 3+ years of experience in software/firmware applications engineering.
  • Experience with PCIe and NVMe protocols.
  • Strong experience in C/C++ programming and data structure.

Responsibilities

  • Develop front end firmware features to meet product specifications.
  • Debug host interface problems encountered during firmware testing.
  • Work with hardware designers to resolve customer issues.

Skills

C/C++ programming
SSD controller/firmware architecture
Experience with PCIe and NVMe protocols
Debugging skills
Experience with Git

Education

Bachelor’s degree in Electrical Engineering

Tools

Logic analyzer
Oscilloscope
JTAG/ICE debuggers

Job description

A leading technology company in Milpitas, California is seeking an experienced firmware engineer to develop and modify firmware for SSD products, while working closely with customers and internal teams. Applicants should have a Bachelor's degree in a relevant field and at least 3 years of experience in software/firmware engineering, with strong skills in C/C++ and familiarity with PCIe/NVMe protocols. This role offers a competitive salary and comprehensive benefits.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior NVMe Firmware Architect
Senior NVMe Firmware Architect

Silicon Motion • Rancho Cordova (CA)

On-site
USD 150,000 - 210,000
Annual merit increases
Year-end bonus
401(k) Employer Matching
+1
Senior Firmware Engineer (FE) - Milpitas, California
Senior Firmware Engineer (FE) - Milpitas, California

MissionHires • Milpitas (CA)

On-site
USD 150,000 - 190,000
Competitive salary
Annual merit increases
Year-end bonus
+5
SSD Firmware Tech Lead & Manager - PCIe Gen5/Gen6
SSD Firmware Tech Lead & Manager - PCIe Gen5/Gen6

Silicon Motion • Milpitas (CA)

On-site
USD 239,000 - 240,000
Senior SSD Firmware Engineer & Tech Lead
Senior SSD Firmware Engineer & Tech Lead

Sandisk • Irvine (CA)

On-site
USD 110,000 - 150,000
Paid vacation time
Paid sick leave
Medical/dental/vision insurance
Lead SSD Firmware Architect for DirectFlash & NVMe
Lead SSD Firmware Architect for DirectFlash & NVMe

Pure Storage • Santa Clara (CA)

On-site
USD 217,000 - 359,000
Staff Firmware Test Engineer: NVMe SSD Verification
Staff Firmware Test Engineer: NVMe SSD Verification

Conductor • San Jose (CA), Northern (KY)

Hybrid
USD 163,000 - 253,000
Paid time off
Fertility/adoption stipend
Medical/Dental/Vision/401k
+2
Senior NVMe Firmware Architect (PCIe Gen5)
Senior NVMe Firmware Architect (PCIe Gen5)

MissionHires • Milpitas (CA)

On-site
USD 150,000 - 190,000
Competitive salary
Annual merit increases
Year-end bonus
+5
Senior SSD Firmware Architect & Technical Leader
Senior SSD Firmware Architect & Technical Leader

Solidigm • Rancho Cordova (CA)

Hybrid
USD 171,000 - 273,000
Senior SSD Firmware Validation Engineer
Senior SSD Firmware Validation Engineer

1000 Micron Technology, Inc. • Longmont (CO)

On-site
USD 98,000 - 193,000
SSD Systems Design Engineer - PCIe/NVMe, Onsite CO
SSD Systems Design Engineer - PCIe/NVMe, Onsite CO

1000 Micron Technology, Inc. • Longmont (CO)

On-site
USD 146,000 - 247,000
Medical, dental, vision plans
Income protection
Paid family leave
+2