Principal Firmware Engineer - Flash Interface (SSD)

SKHMS Corporation

San Jose (CA)

On-site

USD 165,000 - 220,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

SK hynix memory solutions America Inc. in San Jose seeks a Sr. Staff / Principal Firmware Engineer to design and implement the Flash Interface Layer for SSDs. You will integrate firmware with other modules and resolve issues across FPGA/ASIC environments.

With 5+ years of firmware experience and strong C/C++ skills, you will debug using JTAG/Emulators and apply deep NAND flash knowledge, BSP and device-driver experience to deliver high-performance storage solutions.

Qualifications

  • 5+ years of experience in firmware or related field.
  • Experience with NAND flash commands and operations.
  • Experience developing NAND management algorithms or error control coding.
  • Proficient in C/C++ programming for firmware.
  • Hands-on firmware design for SSD/NAND controllers or flash firmware at kernel level.
  • Experience with debugging tools such as JTAG or in-circuit emulators.

Responsibilities

  • Design and implement firmware for the Flash Interface Layer of SSDs.
  • Integrate firmware with other modules and resolve integration issues.
  • Debug and fix bugs in FPGA/ASIC environments.
  • Collaborate actively with SoC, hardware and validation teams.

Skills

Firmware development
C/C++ programming
SSD/NAND controllers
JTAG / debugging
Embedded systems
Team collaboration
Linux knowledge
ARM assembly

Education

Bachelor's degree in Computer Science or Electrical Engineering
MS degree preferred

Tools

JTAG
In-Circuit Emulator
Linux kernel
Device drivers
GDB

Job description

SK hynix memory solutions America Inc. in San Jose seeks a Sr. Staff / Principal Firmware Engineer to design and implement the Flash Interface Layer for SSDs. You will integrate firmware with other modules and resolve issues across FPGA/ASIC environments.

With 5+ years of firmware experience and strong C/C++ skills, you will debug using JTAG/Emulators and apply deep NAND flash knowledge, BSP and device-driver experience to deliver high-performance storage solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior FTL Embedded Engineer — SSD Firmware Expert
Senior FTL Embedded Engineer — SSD Firmware Expert

SKHMS Corporation • San Jose (CA)

Hybrid
USD 170,000 - 220,000
Senior FTL & Embedded SSD Firmware Engineer
Senior FTL & Embedded SSD Firmware Engineer

SK hynix memory solutions • Santa Clara (CA)

On-site
USD 170,000 - 220,000
Senior FTL & Embedded Firmware Engineer for SSDs
Senior FTL & Embedded Firmware Engineer for SSDs

SK hynix memory solutions America Inc. • San Jose (CA)

On-site
USD 170,000 - 220,000
Medical benefits
401(k) match
Onsite gym
Sr. Staff / Principal Firmware Engineer - Flash Interface Layer (FIL)
Sr. Staff / Principal Firmware Engineer - Flash Interface Layer (FIL)

SKHMS Corporation • San Jose (CA)

On-site
USD 165,000 - 220,000
SSD Firmware Development Engineer Intern
SSD Firmware Development Engineer Intern

SK hynix memory solutions America Inc. • San Jose (CA)

On-site
USD 48,000 - 62,000
SSD Firmware Engineer Intern – Embedded Systems (C/C++)
SSD Firmware Engineer Intern – Embedded Systems (C/C++)

SKHMS Corporation • San Jose (CA)

Hybrid
USD 48,000 - 62,000
6‑month internship
Senior Firmware Validation Engineer: AI‑Driven eSSD Leader
Senior Firmware Validation Engineer: AI‑Driven eSSD Leader

SK hynix memory solutions America Inc. • San Jose (CA)

On-site
USD 110,000 - 175,000
Medical insurance
Dental insurance
Vision insurance
+4
Senior SSD Firmware Engineer - FTL, RAID & Power Loss(RSUs)
Senior SSD Firmware Engineer - FTL, RAID & Power Loss(RSUs)

MissionHires • Rancho Cordova (CA)

On-site
USD 140,000 - 180,000
Competitive salary
Annual merit increases
Year-end bonus
+4
SSD Firmware Intern: NAND/ARM Embedded
SSD Firmware Intern: NAND/ARM Embedded

SK hynix memory solutions America Inc. • San Jose (CA)

On-site
USD 48,000 - 62,000
SSD Security & Firmware Test Engineer
SSD Security & Firmware Test Engineer

SK hynix memory solutions • San Jose (CA)

On-site
USD 110,000 - 160,000