From $35/yr

SSD Firmware Development Engineer Intern

United StatesUnited States·San Joseentry
OtherDevelopment Engineer
1 views0 saves0 applied

Quick Summary

Key Responsibilities

Design & implement firmware code for Flash Interface Layer of SSD. Integrate developed code with other modules and resolve issues. Debug and solve the bugs on FPGA/ASIC environment.

Requirements Summary

Experience or good knowledge over NAND flash commands and operations. Experience in developing NAND managing algorithms or error control coding. Proficient in C or C++ programming.

Technical Tools
OtherDevelopment Engineer

 

Requirements

~1 min read
  • Experience or good knowledge over NAND flash commands and operations.
  •  Experience in developing NAND managing algorithms or error control coding.
  •  Proficient in C or C++ programming.
  • Hands-on experience in design and implement firmware for SSD/NAND controllers or Flash firmware at kernel level.
  • Hands-on experience in debugging tools such as JTAG, In-Circuit Emulator, etc.
  • Excellent code and design review skills.
  • Ability to generate product level quality output.
  •  Experience in software design and programming in embedded controller environment.
  • Strong BSP (Board Support Package) background with hands-on experience in device drivers. This includes reading datasheets, design device driver and implementing firmware in real-time system.
  •  Ability to work creatively and analytically in a problem- solving environment.
  • Good oral and written skills for communication and documentation.
  •  Good understanding of ARM architecture and experience in ARM assembly is a plus.
  •  Good understanding in Linux kernel, device drivers and storage S/W stack is a plus.

 

  • Currently pursuing or recently completed a Bachelor of Science or Master of Science degree in Electrical Engineering, Computer Science, or related field. 

 

Responsibilities

~1 min read
  • Design & implement firmware code for Flash Interface Layer of SSD.
  • Integrate developed code with other modules and resolve issues.
  • Debug and solve the bugs on FPGA/ASIC environment.
  • Proactively contribute in teamwork.
  • Proactively engage with other teams including SoC, hardware, validation teams with good communication skills.

What We Offer

~1 min read

 

 

Location & Eligibility

Where is the job
San Jose, United States
On-site at the office
Who can apply
US

Listing Details

Posted
August 31, 2026
First seen
August 31, 2026
Last seen
September 3, 2026

Posting Health

Days active
0
Repost count
0
Trust Level
60%
Scored at
August 31, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

S
SSD Firmware Development Engineer InternFrom $0k