S

SK hynix

Global producer of DRAM and NAND.

Principal FTL Engineer

Embedded EngineeringUpdated on Nov 11
Full-timeSan Jose, CA, USAIn-person

About the Job

Requirements

  • A BS in Computer Science or Electrical Engineering is required; an MS is preferred.
  • At least 3 years of hands-on Flash Translation Layer development experience in SSDs is required.
  • At least 5 years of development experience in embedded controller environments is required.
  • Proficiency in firmware and software programming, including C, C++, assembly, and scripting languages, is required.
  • Experience with at least one storage protocol, such as PCIe/NVMe, SATA, or SCSI, is required.
  • Experience with firmware debugging tools such as JTAG and an In-Circuit Emulator is required.
  • Ability to work creatively and analytically in a problem-solving environment is required.
  • Ability to investigate and analyze different areas of the system is required.
  • Good verbal and written communication skills for communication and documentation are required.

Responsibilities

  • Design, implement, and debug the Flash Translation Layer.
  • Design, implement, and evaluate real-time embedded system firmware for SSD products.
  • Review, analyze, and improve firmware code.
  • Perform firmware-focused SSD system integration, performance profiling, validation, and debugging.
  • Perform failure analysis and corrective firmware actions in collaboration with other stakeholders until issues are resolved.

Desired Qualifications

  • Experience in NAND flash storage device applications and/or testing is a plus but not required.
  • Experience with multi-ARM-core-based development is a plus.

About the Company

SK hynix

Global producer of DRAM and NAND.

Summary of SK hynix: 1) What does the company do? It is a global producer of semiconductor memory, specializing in DRAM and NAND Flash that power IT devices like computers, phones, and servers. 2) How do its products work? DRAM stores data using tiny capacitors and requires periodic refreshing to keep data, providing fast volatile memory. NAND Flash stores data in non-volatile memory cells and preserves data without power, serving as durable storage. Both chips are mounted in devices to enable fast processing and data retention. 3) How is the company different from competitors? It ranks as the second-largest memory chip maker with a broad product portfolio and strong technology, backed by the SK Group, giving it scale, resources, and global reach. 4) What is the company's goal? To become the world’s best semiconductor company by meeting diverse customer needs and leading in memory technology.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Seoul, South Korea
Founded
1983

Recently Posted Jobs

Explore more opportunities at SK hynix

See more jobs