S

Solidigm

Designs and manufactures enterprise SSDs

Senior SSD Firmware Architect

Embedded EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • A bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • At least 10 years of software or firmware development experience in an embedded systems environment using C/C++, including at least 8 years in SSD firmware architecture or NAND flash storage systems.
  • Demonstrated technical leadership driving firmware architecture across cross-functional teams including ASIC, hardware, firmware, validation, product engineering, and manufacturing.
  • Expertise in SSD firmware technologies including FTL, QoS, wear leveling, garbage collection, bad block management, ECC/error recovery, power-loss protection, and NAND flash management.
  • Demonstrated technical leadership across cross-functional teams including development, validation, and manufacturing.
  • Ability to listen, understand, and respond professionally to partner questions and issues while building trust.
  • Excellent written and presentation skills.
  • History of self-starting and effective multitasking, with strong influencing and leadership skills.

Responsibilities

  • Provide cross-domain system- and product-level technical leadership.
  • Drive architectural requirements for new customer feature requests.
  • Scope high-level architecture initiatives and assess features.
  • Lead, develop, review, and document product source code in C/C++.
  • Analyze, architect, and develop firmware according to internal and external customer specifications.
  • Perform unit- and system-level testing, including failure analysis and debugging product issues during development and validation.
  • Develop low-level firmware, system architectures, operating systems, and device architectures in partnership with hardware and ASIC design teams.
  • Work across firmware disciplines to develop and expand expertise across the SSD architecture.
  • Work with project stakeholders to turn product requirements into development and validation plans.
  • Participate in and model an Agile/Kanban development culture emphasizing product quality, team accountability, and continuous improvement.
  • Coordinate priorities and activities with engineering stakeholders to meet committed milestones.

Desired Qualifications

  • Experience leading architecture decisions involving performance, reliability, power, cost, and scalability tradeoffs.
  • Expertise in enterprise storage interfaces and protocols, such as PCIe, NVMe, and NVMe-MI.
  • Experience with SSD security technologies, such as TCG Opal, IEEE 1667, ESSC, AES, Secure Boot, and firmware authentication.
  • Experience working with controller ASIC and hardware architecture teams to influence next-generation product capabilities.
  • Experience driving firmware technology roadmaps and evaluating emerging storage technologies, such as QLC/PLC NAND, Zoned Namespaces, Computational Storage, CXL, and NVMe over Fabrics.
  • Experience establishing firmware architecture, coding standards, development processes, and technical direction across multiple engineering teams.
  • Strong understanding of the software development lifecycle, CI/CD, automated validation, and release management for embedded firmware.
  • Experience engaging directly with strategic customers to translate product requirements into architectural solutions.
  • Experience mentoring senior engineers and serving as a technical authority across the organization.

About the Company

Solidigm

Designs and manufactures enterprise SSDs

Solidigm designs and manufactures NAND flash memory and enterprise SSDs for data centers, cloud, and AI workloads. Its product line includes high-density QLC drives and liquid-cooled eSSDs for fanless GPU servers, plus software like CSAL (Cloud Storage Acceleration Layer) and the Luceta AI vision software suite. It operates as a standalone subsidiary within SK hynix, with R&D in Rancho Cordova, and serves enterprises, cloud providers, data-center operators, and storage solution providers. Unlike many rivals, Solidigm combines a broad range of form factors and capacities with open-source storage acceleration software and AI-focused tooling, supported by a corporate structure that aligns with SK hynix’s AI investment strategy. The goal is to provide reliable, scalable storage solutions for data centers, cloud infrastructure, AI infrastructure, and edge deployments, helping customers store and access large amounts of data efficiently.

Company size
1,001-5,000
Company stage
N/A
Total funding
$100M
Headquarters
Rancho Cordova, CA
Founded
2021

Recently Posted Jobs

Explore more opportunities at Solidigm

See more jobs