Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Staff / Principal SSD Firmware Engineer - Flash Interface Layer (FIL)

$165k - $220k

SK hynix memory solutions America Inc.

Job Description

Job Description

 

About Us:

At SK hynix memory solutions, 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.

 

About the Role:

  • Design & implement firmware code for Flash Interface Layer of SSD.
  • Integrate developed code with other modules and resolve issues.
  • Debug and solve the bugs on FPGA/ASIC environment.
  • Proactively contribute in teamwork.
  • Proactively engage with other teams including SoC, hardware, validation teams with good communication skills.

 

Desired Skills and Experience:

  • 5+ years of experience in relevant field or role.
  • Experience or good knowledge over NAND flash commands and operations.
  • Experience in developing NAND managing algorithms or error control coding.
  • Proficient in C or C++ programming.
  • Hands-on experience in design and implement firmware for SSD/NAND controllers or Flash firmware at kernel level.
  • Hands-on experience in debugging tools such as JTAG, In-Circuit Emulator, etc.
  • Excellent code and design review skills.
  • Ability to generate product level quality output.
  • Experience in software design and programming in embedded controller environment.
  • Strong BSP (Board Support Package) background with hands-on experience in device drivers. This includes reading datasheets, design device driver and implementing firmware in real-time system.
  • Good oral and written skills for communication and documentation.

Preferred Qualifications:

  • Good understanding of ARM architecture and experience in ARM assembly is a plus.
  • Good understanding in Linux kernel, device drivers and storage S/W stack is a plus.

 

Education: 

 

  • BS in either Computer Science or Electrical Engineering; MS is preferred.

 

 

COMPENSATION: $165,000/yr - $220,000/yr

 

REGARDING COMPENSATION:

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 complimented 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

 

Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Sr. Staff / Principal SSD Firmware Engineer - Flash Interface Layer (FIL) in San Jose, CA vacancy
  • $35 - $45 per hour

     ...global leader in DRAM and NAND flash technologies, we drive the...  ...in design and implement firmware for SSD/NAND controllers or Flash firmware...  ...firmware code for Flash Interface Layer of SSD. Integrate...  ...Science degree in Electrical Engineering, Computer Science, or related... 
    Suggested
    Internship
    Immediate start

    SK hynix memory solutions America Inc.

    San Jose, CA
    10 days ago
  • $120k - $210k

     ...centers. As a global leader in DRAM and NAND flash technologies, we drive the evolution of...  ...'s dedication to advancing enterprise SSD technologies through rigorous PCIe NVMe...  ...interacting with PCIe configuration registers / firmware registers.   Preferred... 
    Senior

    SK hynix memory solutions America Inc.

    San Jose, CA
    11 days ago
  • $193.3k - $261.5k

     ...Services (AWS) Hardware Engineering is a fast growing and...  ...computing today. Our Firmware Engineers solve challenging...  .... You will be an SSD firmware expert with experience...  ...and associated block interface protocolsAmazon is an...  ..., supervisors, and staff; adhere to standards... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  • $164k - $264.5k

     ...Technologies, Inc. Job Area: Engineering Group, Engineering Group...  ...candidate is a high-speed interfaces architect with deep expertise...  ...isolation technologies such as SR-IOV, SIOV, PF/VF isolation, and...  ...Good understanding of PCIe firmware, BIOS/UEFI, operating-system,... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

    Santa Clara, CA
    3 days ago
  • $150k - $250k

     ...synchronization, clock tree and cross domain clock designs is a significant plus.Need to work closely with system and test engineers to develop high speed interface, package/board, and system clocks in image sensor and bridge chip products.Responsibilities :• Analog/Mixed-Signal... 
    Senior

    Omnivision Technologies

    Santa Clara, CA
    1 day ago
  • $210k - $275k

     ...Sr. Staff/Principal Software Engineer - SONiC - SAI About Eridu Eridu is a Silicon Valley-based hardware...  ...of OCP SAI (Switch Abstraction Interface) with SONiC (Software for Open Networking...  ...stack by defining abstraction layers and mapping hardware capabilities to... 
    Senior

    Eridu Corporation

    Saratoga, CA
    11 hours ago
  • $110k - $175k

     ...As a global leader in NAND flash technology and memory solutions...  ...About the Role : As a Firmware Validation Engineer at SK hynix memory...  ...you will drive enterprise SSD (eSSD) validation activities...  ...Responsibilities : Collaborate as a principal contributor within the eSSD... 
    Senior

    SK hynix memory solutions America Inc.

    Santa Clara, CA
    10 days ago
  • $131.01k - $196.3k

     ...Team, Your ImpactThe Firmware team at Marvell builds...  ...and control loops. An engineer in this team will be involved...  ...to production. As a Sr. Staff Software Engineer, you...  ...to customers for interfacing with and controlling our...  ...firmware for: CDR, Flash/EEPROM, Laser Driver,... 
    Senior
    Permanent employment
    Full time
    Internship
    Remote work
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    3 days ago
  •  ...Job Description Senior Firmware Developers   Job...  ...are looking for firmware engineers to develop firmware for...  ...new features of InnoGrit SSD controllers Debug,...  ..., NVMe, SAS/SATA, NAND Interface) SSD related algorithms...  ...SSDs using the latest NAND flash memory.... 
    Senior
    Local area
    Overseas

    Innogrit

    San Jose, CA
    19 days ago
  • $157.3k - $212.8k

    AWS Hardware Engineering Services support all AWS...  ...AWS today. Our Firmware Engineers solve challenging...  ...of our Nitro SSD hardware platform...  ...integrated NAND flash based storage solution...  ..., TCP/IP) and interfaces (PCIe, I2C, ONFI,...  ...supervisors, and staff; adhere to standards... 
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $200k - $240k

     ...global leader in DRAM and NAND flash technologies, we drive the...  ...FTL (Flash Translation Layer) design, implement and debugging...  ...evaluate real-time embedded system firmware for SSD products. Perform...  ...Computer Science or Electrical Engineering; MS is preferred.... 

    SK hynix memory solutions America Inc.

    San Jose, CA
    25 days ago
  • $202k - $344k

     ...solutions. Join the team building SSD tester platforms for tomorrow...  ...host compute, PCIe interfaces, high-speed interconnects, DUT...  ...delivery, sideband control, firmware/software interfaces, and manufacturing...  ...and maintainability. Mentor engineers and represent the team in... 
    Full time
    Local area
    Immediate start

    Micron

    San Jose, CA
    1 day ago
  • $184k - $287.5k

    Join NVIDIA as a Senior Firmware Engineer and be part of something truly outstanding!In this role, you'll collaborate with a world-class team...  ...services).Develop firmware specifications and define clear interface behaviors across system components.Profile, optimize, and... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...commercial applications, working across silicon, firmware, and software to deliver reliable, high‑...  ...to market. You will interact with key engineering and management stakeholders as well as...  ...customersTrain field sales and support staff in the features and uses of AMD products... 
    Senior

    AMD

    San Jose, CA
    11 hours ago
  • $160k - $180k

     ...positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.Job Summary:We are seeking a motivated Sr. Firmware Engineer to join our team focused on the development and support of firmware for... 
    Senior
    Worldwide

    Super Micro Computer

    San Jose, CA
    1 day ago
  • $184k - $287.5k

     ...stability? If so, we are searching for an outstanding Senior Firmware Engineer to join the NVIDIA System Control Firmware team.Joining the...  ...engineering locations to coordinate requirements and system-level interfaces.Debug & Test Automation: Identify complex hardware/software... 
    Senior
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    2 days ago
  • $91k - $247k

     ...Job Description:We are seeking an experienced Senior Manager - Firmware Engineering to lead our San Jose-based firmware team responsible for the...  ...PCIe and NVMe technologiesExperience developing or managing SSD firmware projectsProven track record delivering complex products... 
    Senior
    Full time

    Microchip Technology

    San Jose, CA
    2 days ago
  •  ...Senior Firmware Engineer Responsible for architecting and developing firmware and microcontroller...  ...-centric systems, is seeking a Senior/Principal Firmware Engineer in Santa Clara, CA...  ...firmware for hardware-software interfaces on Systems on a Chip (SoCs) and microcontroller... 
    Senior
    Immediate start

    InterSources

    San Jose, CA
    3 days ago
  • $110k - $175k

     ...leader in DRAM and NAND flash technologies, we drive...  ...management systems, and firmware for NAND and post 2D-...  ...Senior Signal Integrity Engineer to develop next generation...  ...Solid State Drive (SSD) products. This position...  ...technologies and interfaces such as PCIe Gen 4, 5 and... 
    Senior
    Work experience placement
    Flexible hours

    SK hynix memory solutions America Inc.

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

    NVIDIA is looking for a creative, highly motivated Firmware Engineer to join the NVLink team within our innovative Networking organization...  ...Customer Focused: Identify, troubleshoot and own the end-to-end interface to NVIDIAs core CSP customers. Automation & CI/CD: Work... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  •  ...Job Description Job Description Firmware Engineer (entry level) Are you passionate about development...  .... Our teams work with cutting-edge NAND SSD controllers and storage systems We...  ...the full potential for next generation SSDs using the latest NAND flash memory.... 

    Innogrit

    San Jose, CA
    19 days ago
  • $184k - $287.5k

    We are now looking for a Senior Firmware Verification and Bringup Engineer to join our Memory Subsystem Team! Widely considered to be one of the technology...  ...and post-silicon teams to unblock progress.Refine our Interface bring up and validation strategy.What we need to see:... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ..., developing breakthrough technology takes more than great engineering—it takes a team of exceptional people who collaborate boldly...  ...this journey. Job DescriptionWe are seeking an experienced Sr. Staff Firmware Engineer with deep expertise in Platform Firmware... 
    Senior

    Axiado Corporation

    San Jose, CA
    3 days ago
  • $210k - $275k

     ...Overview We are looking for a Principal Engineer to lead the design and...  ...), the critical abstraction layer between the hardware and software...  ...and implement key software interfaces to support dataplane...  ...for new silicon, working with firmware and hardware teams to validate... 

    Eridu Corporation

    Saratoga, CA
    11 hours ago
  • $193.3k - $261.5k

     ...one of the largest SSD fleets on the...  ...team in Hardware Engineering Services owns the...  ...qualification through firmware updates to end-of-...  ...next-generation PCIe interfaces. You will help...  ...decisions quickly without layers of process. You...  ...supervisors, and staff; adhere to... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  •  ...semiconductor memory test System Application Engineer, to provide Applications solutions...  ...customers in the growing memory/SSD industry.You will lead complex...  ...correlating device test programs).Flash Memory (NAND, NOR) component or interface/protocol level device/test... 
    Senior
    Worldwide

    Advantest

    San Jose, CA
    11 hours ago
  • $200k - $230k

     ...is looking for an experienced Power Electronics Controls and Firmware Engineer with more than seven years of hands-on expertise in...  ...testbed setup, real-time simulation, plant modelling, hardware interfaces, test scripting, fault injection, and test result analysis.Proven... 
    Senior

    ChargePoint

    Campbell, CA
    2 days ago
  •  ...leader in DRAM and NAND flash technologies, we drive...  ...: SK HMS Systems engineering / Quality assurance group...  ...enterprise datacenter SSD development. The...  ...identify architectural or firmware fixes. Stay up to...  ...protocols, and storage interfaces. Familiarity with storage... 
    Senior
    Contract work
    For contractors

    SK hynix memory solutions America Inc.

    San Jose, CA
    11 days ago
  • $100k - $120k

     ...center in San Jose with focus on enterprise datacenter SSD development. The Reliability System Engineering team is seeking a talented and detail-oriented test...  ...SSD architecture, NVMe/SATA protocols, and storage interfaces. Familiarity with storage test methodology (such... 
    Senior

    SK hynix memory solutions America Inc.

    San Jose, CA
    11 days ago
  • $146.6k - $154.4k

     ...Requirements:Bachelor's degree in Software Engineering, or related Science, Technology,...  ...consumption, e.g., tool/function-calling interfaces, retrieval/RAG backends, or LLM-orchestration...  ...or compiles queries (semantic/metrics layer, query builder, ORM internals, or similar... 
    Senior
    Contract work
    Remote work
    Flexible hours

    General Dynamics Mission Systems

    San Jose, CA
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Staff / Principal SSD Firmware Engineer - Flash Interface Layer (FIL). Be the first to apply!