Solidigm ยท 3 weeks ago
Firmware Development Engineer
Solidigm is a multibillion-dollar global company in the memory industry, seeking a Firmware Development Engineer to join their fast-paced team. The role involves developing cutting-edge firmware for Solid State Drives, utilizing embedded architecture and storage interface standards while collaborating closely with team members.
Data CenterData StorageHardware
Responsibilities
Develop, review, document, and maintain product source code in C/C++
Analyze and develop firmware per internal and external (customer) specifications
Perform unit and system level testing including failure analysis and debug of product issues as part of development and validation phases
Develop low-level firmware, system architectures, operating systems, device architectures, in partnership with hardware and ASIC design teams
Cross multiple firmware disciplines to develop and grow across the entire SSD architecture
Work with project stakeholders turning product requirements into development and validation plans
Participating in and role modeling an Agile/Kanban development culture which emphasizes product quality, team accountability, and continuous improvement
Coordinate priorities and activities with other engineering stakeholders to accomplish committed milestones
Qualification
Required
The candidate must have a bachelor's degree in Computer Engineering, Electrical Engineering or Computer Science or a related field
3+ years of experience in the following areas:
Software or firmware development experience in an embedded systems environment with programming in C/C++
Embedded firmware development running in a real-time operating system (RTOS), with hardware and software interactions
Firmware development environments including compilers, debuggers, emulators, and toolchains
Preferred
Storage industry (SSDs or enterprise storage)
Embedded development techniques using hardware and firmware tools
Structured software development and practices, analytical problem solving, innovation and a mindset of continuous improvement
Enterprise storage interface protocols (e.g., SATA, SAS, PCIe, and NVMe)
Development experience in applying one or more of the following crypto algorithms: SHA2/3, HMAC, KDF, ECC, RSA, and ML-DSA
SSD or enterprise storage device security protocols and techniques (e.g., Opal, ESSC, and AES)
Software/firmware development processes including workflow and continuous integration validation
DevOps process strategies, tools and execution, from code check-in through Continuous Integration and Continuous Delivery
Project planning, estimation, and risk management
Customer requirements definition, clarification, and technical assessment
Development of unit tests for code coverage and quality validation
Company
Solidigm
Solidigm provides storage products and solutions for data centers.
H1B Sponsorship
Solidigm has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (66)
2024 (70)
2023 (58)
2022 (48)
Funding
Current Stage
Late StageRecent News
2025-11-21
2025-11-19
Company data provided by crunchbase