Sr. Staff FTL Engineer
SK hynix memory solutions America Inc. · San Jose, CA · 4 days ago
Engineering$170k–$220k/yrFull-time
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
Requirements
- 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
Qualifications
- BS in either Computer Science or Electrical Engineering; MS is preferred
Skills
- Hands-on FTL development experience in SSD
- Development experience in embedded controller environments
- Proficiency 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
- Experience with firmware debugging tools such as JTAG and In-Circuit Emulator
- Experience with multi-ARM core based development
- Problem-solving ability
- Communication and documentation skills
- Team player attitude
Benefits
- Medical
- Dental
- Vision
- Life insurance
- Company 401(k) match
- Cafeteria
- Ongoing professional development opportunities
Pay
$170,000 - $220,000
Schedule
Full-Time