Senior Firmware Engineer - SSD/NAND Controller

Socket.dev

San Jose (CA)

On-site

USD 165,000 - 220,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical benefits
401(k) match
Onsite gym

Job summary

SK hynix memory solutions America Inc. is seeking a firmware engineer to design and implement the Flash Interface Layer for SSDs. You will integrate code across modules, resolve issues, and debug in FPGA/ASIC environments. Collaboration with SoC, hardware, and validation teams is essential.

The role requires 5+ years in firmware/embedded, strong C/C++ skills, and experience with NAND flash commands and kernel-level firmware development. Strong debugging and code review abilities are valued.

Qualifications

  • 5+ years of experience in firmware/embedded development.
  • Experience with NAND flash commands and operations.
  • Experience developing NAND management algorithms or error control coding.
  • Proficient in C/C++ programming and kernel-level firmware for SSD/NAND controllers.
  • Hands-on debugging with JTAG/ICE tools and strong code/design review skills.

Responsibilities

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

Skills

C/C++ programming
Firmware development
NAND flash knowledge
JTAG debugging
Embedded controller
SoC collaboration
Code review

Education

BS in Computer Science or Electrical Engineering
MS preferred

Tools

JTAG
In-Circuit Emulator

Job description

SK hynix memory solutions America Inc. is seeking a firmware engineer to design and implement the Flash Interface Layer for SSDs. You will integrate code across modules, resolve issues, and debug in FPGA/ASIC environments. Collaboration with SoC, hardware, and validation teams is essential.

The role requires 5+ years in firmware/embedded, strong C/C++ skills, and experience with NAND flash commands and kernel-level firmware development. Strong debugging and code review abilities are valued.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Firmware Engineer - Flash Interface (SSD)
Principal Firmware Engineer - Flash Interface (SSD)

SKHMS Corporation • San Jose (CA)

On-site
USD 165,000 - 220,000
Senior Principal SSD Firmware Engineer, Flash Interface
Senior Principal SSD Firmware Engineer, Flash Interface

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

On-site
USD 165,000 - 220,000
Medical, dental, and vision insurance
401(k) match
On-site gym
Lead Firmware Architect - SSD Flash Interface
Lead Firmware Architect - SSD Flash Interface

SK hynix memory solutions • Santa Clara (CA)

On-site
USD 165,000 - 220,000
Sr. Staff / Principal SSD Firmware Engineer - Flash Interface Layer (FIL)
Sr. Staff / Principal SSD Firmware Engineer - Flash Interface Layer (FIL)

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

On-site
USD 165,000 - 220,000
Medical, dental, and vision insurance
401(k) match
On-site gym
Senior FTL Engineer, Real-Time SSD Firmware Lead
Senior FTL Engineer, Real-Time SSD Firmware Lead

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

On-site
USD 200,000 - 240,000
Medical insurance
Dental insurance
Vision insurance
+4
Sr. Staff / Principal Firmware Engineer - Flash Interface Layer (FIL)
Sr. Staff / Principal Firmware Engineer - Flash Interface Layer (FIL)

Socket.dev • San Jose (CA)

On-site
USD 165,000 - 220,000
Medical benefits
401(k) match
Onsite gym
Senior FTL Engineer — Embedded SSD Firmware
Senior FTL Engineer — Embedded SSD Firmware

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

On-site
USD 170,000 - 220,000
Medical, dental, and vision insurance
401(k) match
Onsite gym
+1
Sr. Staff / Principal Firmware Engineer - Flash Interface Layer (FIL)
Sr. Staff / Principal Firmware Engineer - Flash Interface Layer (FIL)

SK hynix memory solutions • Santa Clara (CA)

On-site
USD 165,000 - 220,000
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
ASIC Design Engineer - High-Performance SSDs
ASIC Design Engineer - High-Performance SSDs

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

On-site
USD 110,000 - 170,000
Medical benefits
Dental benefits
Vision benefits
+4