Drimva

SK hynix

Principal FTL Engineer

$190K–$240K

San Jose · Principal · Full-time · Posted Apr 9, 2026

Experience
3+ years of hands-on FTL development in SSDs and 5+ years of development in embedded controller environments.
Education
BS in Computer Science or Electrical Engineering; MS preferred.

About the job

Designs and develops SSD firmware, focusing on Flash Translation Layer implementation, integration, performance, validation, and debugging.

What you'll do

  • Design, implement, debug, and evaluate FTL and real-time embedded firmware for SSD products.
  • Review, analyze, and improve firmware; perform SSD integration, profiling, validation, and debugging.
  • Investigate failures and implement corrective firmware actions with stakeholders through resolution.

What they ask for

  • 3+ years of hands-on FTL development experience in SSDs.
  • 5+ years of development experience in embedded controller environments.
  • Proficiency in C/C++, assembly, and script languages.
  • Experience with at least one storage protocol: PCIe/NVMe, SATA, or SCSI; experience with firmware debugging tools such as JTAG and In-Circuit Emulator.

Nice to have

  • MS degree.
  • NAND flash storage device application or testing experience; multi-ARM-core development experience.

Pay

$190,000 - $240,000 (USD; base salary)

Tools

FTL, C/C++, assembly, script languages, PCIe/NVMe, SATA, SCSI, JTAG

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)