Solidigm

Firmware Product Lead

Solidigm
Apply
1 day ago
Rancho Cordova, CA, USAStaff+

Base Salary

$129k - $202k/yr

Responsibilities

  • Design and maintain scalable firmware build systems for SSD products across multiple architectures.
  • Own firmware release pipelines covering code freeze, binary signing, packaging, versioning, and delivery.
  • Define release branching strategies, gating criteria, and go/no-go plans with firmware engineers and stakeholders.
  • Administer Git repositories and manage complex branching, merge, rebase, governance, access-control, and CODEOWNERS workflows.
  • Maintain Docker-based hermetic build environments and publish container images with documented lifecycle policies.
  • Upgrade and validate compilers, linkers, debuggers, emulators, and other toolchain components in containerized environments.
  • Integrate containerized builds with CI/CD infrastructure in collaboration with IT and platform teams.
  • Develop internal automation and developer tooling using Python, Bash, CMake, and Make.
  • Identify and implement improvements to developer workflows, build systems, and release processes.
  • Maintain documentation and lead retrospectives and blameless post-mortems for build and release incidents.

Requirements

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • 7+ years of combined experience in embedded software or firmware development using C/C++, build-system engineering, Git-based source-control administration, and Docker containerization.
  • Deep hands-on expertise with Git internals, merge strategies, conflict resolution, history rewriting, and repository performance optimization.
  • Strong Docker skills, including Dockerfile authoring, image lifecycle management, layer optimization, and multi-stage builds.
  • Ability to collaborate across firmware, hardware, ASIC, IT, and platform teams.
  • Preferred experience supporting SSD, enterprise storage, or similar embedded software development.
  • Preferred familiarity with NVMe, PCIe, SATA, or SAS storage protocols.
  • Preferred experience with hardware-in-the-loop or simulation-based testing in automated pipelines.
  • Preferred knowledge of binary signing, secure boot, trusted execution, SAST/DAST, dependency scanning, and SBOM generation.
  • Preferred experience with JFrog Artifactory, Nexus, Jira, Confluence, Python, and Bash automation.

Benefits

  • Hybrid role reporting from Rancho Cordova, California.
  • Eligible for restricted stock units, restricted cash units, 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 eligible 401(k) matching.

Tech Stack

BashBazelCC++CMakeDockerGitMakePythonSass

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