SSD Firmware Engineer Intern – Embedded Systems (C/C++)

SKHMS Corporation

San Jose (CA)

Hybrid

USD 48,000 - 62,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

6‑month internship

Job summary

SK hynix memory solutions America Inc. in San Jose seeks a Bachelor’s/Master’s student for a 6‑month internship focused on NAND flash firmware for SSD controllers and BSP improvements. You will collaborate with SoC/hardware/validation teams and contribute to high‑quality embedded software development.

The role requires C/C++, ARM architecture, Linux basics, and debugging with JTAG/ICE. Start date is September/October 2026, 40 hours/week, in‑person in San Jose, CA, with compensation of $35–$45

Qualifications

  • Experience or knowledge over NAND flash commands
  • Experience in NAND management algorithms or error coding
  • Proficient in C or C++
  • Firmware for SSD/NAND controllers or flash firmware at kernel level
  • Debugging with JTAG/ICE
  • Strong code and design review skills
  • Produce product‑level quality output
  • Software design in embedded controller environments
  • Strong BSP background with device drivers and datasheet reading
  • Creative/analytic problem solving and teamwork
  • Good oral and written communication
  • ARM architecture knowledge; ARM assembly a plus
  • Linux kernel, device drivers and storage software stack a plus
  • Firmware for Flash Interface Layer of SSD
  • Integrate code with other modules; debug FPGA/ASIC
  • Proactive teamwork and cross‑team engagement

Skills

NAND flash
C/C++ programming
Embedded firmware
Device drivers
ARM architecture
Linux kernel
Debugging
BSP background
Teamwork
Communication

Education

Bachelor’s/Master in EE/CS

Tools

JTAG
In-Circuit Emulator
Firmware tools
ARM assembly

Job description

SK hynix memory solutions America Inc. in San Jose seeks a Bachelor’s/Master’s student for a 6‑month internship focused on NAND flash firmware for SSD controllers and BSP improvements. You will collaborate with SoC/hardware/validation teams and contribute to high‑quality embedded software development.

The role requires C/C++, ARM architecture, Linux basics, and debugging with JTAG/ICE. Start date is September/October 2026, 40 hours/week, in‑person in San Jose, CA, with compensation of $35–$45

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

Similar jobs worth comparing

SSD Firmware Intern: NAND/ARM Kernel Dev (6mo)
SSD Firmware Intern: NAND/ARM Kernel Dev (6mo)

SK hynix memory solutions • San Jose (CA)

On-site
USD 48,000 - 62,000
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 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 Development Engineer Intern
SSD Firmware Development Engineer Intern

Socket.dev • San Jose (CA)

On-site
USD 48,000 - 62,000
SSD Firmware Intern: NAND, C/C++, Kernel Driver Dev
SSD Firmware Intern: NAND, C/C++, Kernel Driver Dev

Socket.dev • San Jose (CA)

On-site
USD 48,000 - 62,000
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 Firmware Engineer - SSD/NAND Controller
Senior Firmware Engineer - SSD/NAND Controller

Socket.dev • San Jose (CA)

On-site
USD 165,000 - 220,000
Medical benefits
401(k) match
Onsite gym
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
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