Principal FTL Engineer

Socket.dev

San Jose (CA)

On-site

USD 200,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance
401(k) match
Onsite gym
Cafeteria

Job summary

A leading semiconductor company located in San Jose, California, seeks an experienced firmware engineer to work on the design and implementation of the Flash Translation Layer (FTL) for SSD products. Candidates should have at least 3 years of experience in FTL development and 5 years in embedded controller environments. The position offers a competitive salary of $200,000 - $240,000, comprehensive benefits, and a collaborative work environment that promotes innovation and growth.

Qualifications

  • 3+ years of hands-on FTL development experience in SSD.
  • 5+ years of development experience in embedded controller environments.
  • Proficient in C/C++, assembly, and scripting languages.

Responsibilities

  • Design, implement, and debug the Flash Translation Layer (FTL).
  • Evaluate real-time embedded system firmware for SSD products.
  • Conduct firmware code reviews and performance profiling.

Skills

FTL development experience
Embedded controller environments
Firmware programming (C/C++)
Storage protocols (PCIe/NVMe, SATA, SCSI)
Firmware debugging tools
Multi-ARM core development
Communication skills
Problem-solving skills
Teamwork

Education

BS in Computer Science or Electrical Engineering
MS preferred

Tools

JTAG
In-Circuit Emulator

Job description

At SK Hynix Memory Solution,we're at the forefront of semiconductor innovation, developing advanced memory solutions that power everything from smartphones to data centers. As a global leader in DRAM and NAND flash technologies, we drive the evolution of advancing mobile technology, empowering cloud computing, and pioneering future technologies. Our cutting‑edge memory technologies are essential in today's most advanced electronic devices and IT infrastructure, enabling enhanced performance and user experiences across the digital landscape.

We're looking for innovative minds to join our mission of shaping the future of technology. At SK Hynix Memory, you'll be part of a team that's pioneering breakthrough memory solutions while maintaining a strong commitment to sustainability. We're not just adapting to technological change – we're driving it, with significant investments in artificial intelligence, machine learning, and eco‑friendly solutions and operational practices. As we continue to expand our market presence and push the boundaries of what's possible in semiconductor technology, we invite you to be part of our journey to creating the next generation of memory solutions that will define the future of computing.

Job 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
  • BS in either Computer Science or Electrical Engineering; MS is preferred.
  • 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.

COMPENSATION: $200,000 - $240,000

SK hynix memory solutions America Inc. offers you the opportunity to apply your skills to exciting projects while working with innovative teams. Our compensation package is complemented by a generous benefits package including medical, dental, vision, life insurance and a company 401(k) match, as well as cafeteria, onsite gym and much more. If you are motivated by technical challenges, we offer a collaborative work environment that encourages career growth.

The salary offered to a selected candidate will be tailored based on several factors, including the location, job grade, relevant knowledge, skills, and experience. We also take into account the internal equity among our current team members to ensure fairness and competitiveness.

As set forth in SK hynix memory solutions America Inc.’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

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

Similar jobs worth comparing

Sr. Staff FTL Engineer
Sr. Staff FTL Engineer

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

On-site
USD 180,000 - 230,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)

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
ASIC Design Engineer
ASIC Design Engineer

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

On-site
USD 110,000 - 170,000
Medical benefits
Dental benefits
Vision benefits
+4
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
ASIC Design Engineer
ASIC Design Engineer

Socket.dev • San Jose (CA)

On-site
USD 110,000 - 170,000
Medical insurance
Dental insurance
Vision insurance
+4
Technical Marketing Engineer
Technical Marketing Engineer

SK hynix America • San Jose (CA)

On-site
USD 110,000 - 160,000
Top Tier health insurance
Paid time off
401k Matching
+5
Staff / Sr. Staff/ Principal - eSSD Validation Engineer
Staff / Sr. Staff/ Principal - eSSD Validation Engineer

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

On-site
USD 110,000 - 175,000
Medical insurance
Dental insurance
Vision insurance
+3
Staff / Sr. Staff / Principal - eSSD Validation Engineer
Staff / Sr. Staff / Principal - eSSD Validation Engineer

SK hynix memory solutions • Santa Clara (CA)

On-site
USD 120,000 - 210,000
Medical insurance
Dental insurance
Vision insurance
+3
Staff / Sr. Staff / Principal - eSSD Validation Engineer
Staff / Sr. Staff / Principal - eSSD Validation Engineer

skhynixmemorysolutionsamericainc • San Jose (CA)

On-site
USD 120,000 - 210,000
Medical insurance
Dental insurance
Vision insurance
+4