Solidigm
Sr. Firmware Infrastructure & DevOps Engineer
Rancho Cordova, , United States · Senior
Sponsorship not specified$129k-$202kDetected 5 days ago
PythonC++BashGitDockerCI/CDDevOpsJiraConfluenceProcess ImprovementEmbedded SystemsElectrical EngineeringSASCommunicationCollaborationBitbucket
About the role
- The team operates within an Agile culture, so strong communication and cross-functional collaboration are essential.
- Define and enforce release branching strategies and gating criteria to ensure release quality and traceability
- Author and version Dockerfiles and Compose configurations; publish images to an internal container registry with a documented tagging and lifecycle policy
Responsibilities
- In this role, you will own the systems, toolchains, and processes that enable firmware engineers to develop, build, and release cutting-edge embedded software at scale.
- Firmware Build & Release Engineering
- Design, implement, and maintain scalable firmware build systems for SSD products spanning multiple architectures
- Partner with firmware engineers and project stakeholders to translate product milestones into structured build and release plans with well-defined go/no-go criteria
- Manage complex branching topologies including feature branches, release trains, and long-lived maintenance branches across multiple product generations
- Establish and maintain repository governance policies: branch protection rules, merge request templates, code ownership (CODEOWNERS), commit conventions, and access controls
- Docker-Based Build Environment
- Maintain and continuously improve Docker-based build environments that provide reproducible, hermetic firmware compilation across all supported toolchains, compilers, and target architectures
- Collaborate with IT and platform teams to integrate containerized builds into CI/CD infrastructure
- Identify bottlenecks and gaps in the existing developer toolchain and development lifecycle; propose and implement improvements that measurably reduce cycle time and toil
Requirements
- Experience supporting firmware or embedded software development in the storage industry (SSDs, enterprise storage, or similar)
- Experience integrating hardware-in-the-loop (HIL) or simulation-based testing into automated pipelines
- Knowledge of firmware security practices - binary signing, secure boot, trusted execution - and how they intersect with release processes
- Hands-on experience with artifact management platforms (JFrog Artifactory, Nexus, or equivalent)
- Familiarity with Agile tooling (Jira, Confluence) and integrating workflow automation with project tracking systems
- Scripting proficiency in Python and Bash for build automation and developer tooling
Nice to have
- Author and version Dockerfiles and Compose configurations
- publish images to an internal container registry with a documented tagging and lifecycle policy
- Identify bottlenecks and gaps in the existing developer toolchain and development lifecycle
- Deep hands-on expertise with Git internals - merge strategies, conflict resolution, history rewriting, and repository performance optimization
- Excellent written and verbal communication skills - able to produce clear documentation and release notes for both engineering and non-technical audiences
- A self-starting, ownership-oriented mindset with a history of driving improvements without waiting for direction
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field
- 7+ years of combined experience in the following areas:
Compensation
- $129k-$202k
Benefits
- Headquartered in Rancho Cordova, California, Solidigm combines elements of an established, successful technology company with the spirit, agility, and entrepreneurial mindset of a start-up.
- We are seeking applicants who will grow and thrive in our culture; be customer inspired, trusting, innovative, team-oriented, inclusive, results driven, collaborative, passionate, and flexible.
Company info
- Own the end-to-end firmware release pipeline - from code freeze through binary signing, packaging, versioning, and delivery to internal stakeholders and customers
- At Solidigm, we view problems as opportunities to define innovative solutions that hold the power to change the world and unleash the potential technological needs that the future holds.
Apply directly at Solidigm →Create a free account for alerts like thisView Solidigm immigration profile
This listing is sourced directly from Solidigm's careers page and normalized into a canonical job model.