Sr. Staff FTL Engineer

SK hynix memory solutions America Inc.

San Jose (CA)

On-site

USD 180,000 - 230,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Life insurance
401(k) match
Onsite gym
Cafeteria

Job summary

SK hynix memory solutions America Inc. is seeking a Firmware Engineer in San Jose, California. This role involves designing and debugging Flash Translation Layer (FTL) for SSD products and developing real-time embedded system firmware. Candidates should have over 5 years of experience in embedded systems and strong proficiency in programming with C/C++. The compensation for this position ranges from $180,000 to $230,000 per year, with a comprehensive benefits package that includes medical, dental, vision, and 401(k) matching.

Qualifications

  • 3+ years of hands‑on FTL development experience in SSD.
  • 5+ years of development experience in embedded controller environments.
  • Ability to work creatively and analytically in a problem‑solving environment.

Responsibilities

  • Design, implement, and debug FTL for SSD products.
  • Perform firmware code review and improvement.
  • Conduct failure analysis and corrective actions.

Skills

FTL development experience in SSD
Embedded controller development
Firmware and software programming (C/C++, assembly, script)
Storage protocols (PCIe/NVMe, SATA, SCSI)
Firmware debugging tools (JTAG, In-Circuit Emulator)
Multi-ARM core based development
Analytical problem-solving
Communication skills
Team collaboration

Education

BS in Computer Science or Electrical Engineering
MS preferred

Job description

Responsibilities
  • FTL (Flash Translation Layer) design, implement and debugging
  • Design, implement, and evaluate real-time embedded system firmware for SSD products.
  • Perform firmware code review, analysis and improvement.
  • Perform firmware focused SSD system integration, performance profiling, validation and debugging.
  • Perform failure analysis and corrective firmware actions via collaboration with other stakeholders until issue resolution.
Desired Skills And Experience
  • 3+ years of hands‑on FTL development experience in SSD.
  • 5+ years of development experience in embedded controller environments.
  • Proficient in firmware and software programming (C/C++, assembly, script languages)
  • Experience with at least one storage protocol; PCIe/NVMe, SATA, SCSI
  • Experience in the NAND flash storage device application and/or testing is a plus but not required
  • Experience with firmware debugging tools such as JTAG and In‑Circuit Emulator.
  • Experience with multi-ARM core based development is a plus.
  • Ability to work creatively and analytically in a problem‑solving environment.
  • Ability to jump into different areas of the system for investigation and analysis.
  • Good verbal and written skills for communication and documentation.
  • Self‑motivated, good team player.
Education
  • BS in either Computer Science or Electrical Engineering; MS is preferred.
Compensation

Salary: $180,000/yr - $230,000/yr

Benefits

SK hynix memory solutions America Inc. offers a generous benefits package including medical, dental, vision, life insurance and a company 401(k) match, as well as cafeteria, onsite gym and more. The company encourages a collaborative work environment that fosters career growth and supports technical challenges.

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

Similar jobs worth comparing

Principal FTL Engineer
Principal FTL Engineer

Socket.dev • San Jose (CA)

On-site
USD 200,000 - 240,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)

Socket.dev • San Jose (CA)

On-site
USD 165,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
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
Senior FTL Engineer - Embedded SSD Firmware & Systems
Senior FTL Engineer - Embedded SSD Firmware & Systems

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

On-site
USD 180,000 - 230,000
Medical insurance
Dental insurance
Vision insurance
+4
Senior FTL & SSD Firmware Engineer - Embedded, Real-Time
Senior FTL & SSD Firmware Engineer - Embedded, Real-Time

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

On-site
USD 200,000 - 240,000
Medical, dental, and vision insurance
401(k) match
Onsite gym
+1
Principal Firmware Engineer - Flash Interface (SSD)
Principal Firmware Engineer - Flash Interface (SSD)

SKHMS Corporation • San Jose (CA)

On-site
USD 165,000 - 220,000
Staff / Sr. Staff/ Principal – Product Application Engineer
Staff / Sr. Staff/ Principal – Product Application Engineer

SK hynix memory solutions America Inc. • United States

On-site
USD 110,000 - 175,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
Staff / Sr. Staff/ Principal - Product Application Engineer
Staff / Sr. Staff/ Principal - Product Application Engineer

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

On-site
USD 110,000 - 175,000
Medical insurance
Dental insurance
Vision insurance
+3