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 a month 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
  •  ...Motion, Inc. in Milpitas, CA, seeks a Senior Firmware Engineer to design, develop, and maintain embedded firmware for SSD controllers and storage platforms, including...  ...optimizing I/O data paths, implementing NVMe/PCIe interfaces, debugging, performance profiling, and... 
    Senior

    Silicon Motion

    Milpitas, CA
    2 days ago
  • $187.08k

    Senior Firmware Engineer Silicon Motion, Inc., 690 N. McCarthy Blvd.,...  ...storage systems, including Flash Translation Layer (FTL), NAND flash management...  ...embedded firmware for SSD controllers and related storage...  ...NVMe and PCIe storage interfaces in compliance with industry... 
    Senior

    Silicon Motion

    Milpitas, CA
    2 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
    12 hours ago
  • $163k - $264k

     ...THIS CHALLENGE... Designing, implementing, and testing firmware of Pure Storage’s DirectFlash™ SSD Modules Coding and testing in C/C++ and Python...  ...and release processes Strong experience with Nand, Flash, and/or SSD Device Firmware Development Experience using... 
    Senior
    Work at office
    Flexible hours

    Portworx by Pure Storage

    Santa Clara, CA
    more than 2 months 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
    12 hours 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
    4 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
    8 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
    2 days ago
  •  ...Firmware Engineer Duration-Contract Location-San Jose, CA Minimum Qualifications: SSD Firmware testing experience. Python development...  ...Understanding of storage interfaces including ideally PCIe/NVMe...  ...Experience with NAND flash and other non-volatile storage... 
    Contract work

    Syntricate Technologies

    San Jose, CA
    5 days ago
  •  ...Firmware Engineer Location: San Jose, CA / Longmont, CO (Onsite) Duration...  ...Proficiency in SSD firmware design using assembly...  ...Knowledge of storage systems, Flash memory, and device drivers (...  ...preferred) Knowledge of storage interfaces such as ONFI, NVMe, PCIe.... 
    Contract work
    Worldwide

    Syntricate Technologies

    San Jose, CA
    1 day ago
  • $131.01k - $196.3k

     ..., and powerful cryptographic engines. These solutions address all...  ...(HDD) and solid-state drive (SSD) electronics markets, providing...  ...controllers, product firmware, and reference board designs....  ...plus), memory-mapped hardware interfaces, GPIOs, ISRs.Comprehension of... 
    Senior
    Permanent employment
    Full time
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    1 day 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
    2 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
    12 hours ago
  • $110k - $175k

     ...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
    14 days ago
  • $184k - $287.5k

     ...crafting and implementing creative secure firmware solutions in heavily resource-constrained...  ...searching for an outstanding software engineer to fill an exciting, yet fun role on our...  ...such as DP, HDMI, and VGA/VESA specsEEPROM/Flash and storage device programming experienceExperience... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

     ...Memory Subsystem team is looking for a strong, senior DRAM firmware engineer to own memory firmware from architecture through production...  ...of DRAM initialization and training across DDR/LPDDR, drive interface tuning across process, voltage, and temperature corners, and... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days 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
    2 days ago
  • $184k - $287.5k

    We are now looking for a Senior Firmware Engineer for our Memory Subsystem Team! Widely considered to be one of the technology world’s most...  ...and run time functions.Planning and implementing NVLINK-C2C interfaces, validation, and feature enablement on NVIDIA products.... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days 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
    1 day 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
    12 hours 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
    2 days ago
  •  ...Sr Firmware Engineer Location: San Jose, CA - Onsite Client - R system/ Greenvity Communications Inc. Role Description This is an on-site contract role for a Senior Firmware Engineer at Greenvity Communications in San Jose, CA. The Senior... 
    Senior
    Contract work

    Xforia Inc

    San Jose, CA
    3 days ago
  • $160k - $190k

     ...Senior Firmware Engineer San Jose, California, United States Astera Labs provides rack-scale AI infrastructure through purpose-built...  ...working with logic designers to architect and verify HW-SW interfaces on complex SoCs. ~ Professional attitude with the ability... 
    Senior
    Flexible hours

    Astera Labs

    San Jose, CA
    5 days ago
  • $138k - $206k

     ...leader in DRAM, HBM and NAND Flash. DDL’s vision is to solve key...  ...the development of cutting-edge firmware solutions for embedded memory...  ...looking for an Embedded Firmware Engineer to join our team in San Jose,...  ...HAL (Hardware Abstraction Layer) API librariesDevelop Embedded... 
    Senior
    Work at office
    Flexible hours

    Samsung Semiconductor

    San Jose, CA
    4 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
    12 hours 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
    8 days ago
  • $184k - $287.5k

     ...GPU based Client products with focus on firmware development.Working with a global team...  ...deployment.Solid understanding of low-level interfaces between BIOS (UEFI) and OS like I2C/SPI...  ...’s Degree or higher; in Electrical Engineering or Computer Science or equivalent... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    12 hours ago
  • Department: Engineering/Firmware Development Job Description: We are looking for an experienced firmware engineer to develop next-generation...  .../ bare-metal level Hands‑on experience with high-speed interfaces such as PCIe Gen5+ and/or CXL Solid understanding of memory... 
    Senior

    ScaleFlux

    Milpitas, CA
    12 hours ago
  • $145k - $286k

     ...advance faster than ever.Job DescriptionPosition Title: Staff ASIC Design Verification Engineer (Technical role)Position Description:This is a...  ...Qualifications:Hands-on experience with DDR, PCIe/NVMe or NAND interfaces is an advantageExpert level with System-Verilog and... 
    Full time
    Local area
    Immediate start

    Micron

    San Jose, CA
    2 days ago
  • SSD Applications EngineerPosition OverviewWe are seeking...  ...SSD Applications Engineer to drive customer-facing...  ...based SSDs, front-end firmware interactions, and system...  ...End Firmware and SMII interfaces to ensure host interactions...  ...), and PCIe transport layers.Experience with front-... 

    CyberCoders

    Milpitas, CA
    12 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!