Solidigm

Media Firmware Development Engineer

Solidigm
Apply
4 hours ago
Rancho Cordova, CA, USAMid Level

Base Salary

$103k - $152k/yr

Responsibilities

  • Develop, review, document, and maintain SSD firmware source code in C/C++.
  • Analyze and develop firmware according to internal and customer specifications.
  • Perform unit-level and system-level testing, failure analysis, and debugging during development and validation.
  • Develop low-level firmware, system architectures, operating systems, and device architectures with hardware and ASIC design teams.
  • Work across firmware disciplines and the broader SSD architecture.
  • Translate product requirements into development and validation plans with project stakeholders.
  • Coordinate priorities and engineering activities to achieve committed milestones.
  • Communicate with partner teams and respond professionally to technical questions and issues.

Requirements

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • 3+ years of experience with embedded software or firmware development fundamentals, including C/C++ programming, debugging, and operating close to hardware.
  • Experience using software development and debugging tools such as Git, Python, and C/C++ debuggers.
  • Ability to analyze technical problems, interpret test or debug data, and clearly communicate findings through coursework, internships, research, engineering projects, or prior work.
  • Strong written, presentation, communication, interpersonal, multitasking, influencing, and leadership skills.
  • Preferred understanding of SSD media-management concepts including flash translation layers, wear leveling, garbage collection, bad-block management, error correction, and data integrity.
  • Preferred exposure to NAND flash memory concepts, including SLC, TLC, and QLC operation and related performance, endurance, retention, and reliability tradeoffs.
  • Preferred exposure to storage interfaces or protocols such as NVMe, PCIe, SATA, ONFI, or other high-speed hardware interfaces.
  • Preferred interest in data-driven media-management algorithms that optimize SSD performance, endurance, reliability, and quality of service.

Benefits

  • Fully onsite in Rancho Cordova, California, with attendance required in the office five days per week.
  • Eligible to participate in restricted stock unit, restricted cash unit, and cash bonus programs.
  • Benefits include medical, dental, vision, supplemental life and AD&D insurance, short- and long-term disability, healthcare and dependent care flexible spending accounts, and company-matched eligible 401(k) contributions.

Tech Stack

Categories

Solidigm

About Solidigm

1,001-5,000 employees

Solidigm designs and manufactures NAND flash memory and solid-state drives for data center, enterprise, and client computing markets. Its portfolio spans high-capacity and high-endurance SSDs with supporting firmware/software sold to OEMs and hyperscale cloud providers. Formed in 2021 from Intel’s NAND business, Solidigm operates as a U.S. subsidiary of SK hynix, with global R&D developing SoCs and controllers for its drives.

Contact me