cover image
Solidigm

Solidigm

www.solidigm.com

1 Job

1,798 Employees

About the Company

Solidigm is a leading global provider of innovative NAND flash memory solutions. Solidigm technology unlocks data’s unlimited potential for customers, enabling them to fuel human advancement. Our origins reflect Intel’s longstanding innovation in memory products and SK hynix’s international leadership and scale in the semiconductor industry, Solidigm became a standalone U.S. subsidiary under SK hynix in December 2021. Headquartered in San Jose, CA, Solidigm is powered by the inventiveness of close to 2,000 employees in 20 locations around the world. For more information about Solidigm, please visit https://www.solidigmtechnology.com

Listed Jobs

Company background Company brand
Company Name
Solidigm
Job Title
Firmware Development Graduate intern
Job Description
**Job Title** Firmware Development Graduate Intern **Role Summary** Support the firmware engineering team on Solidigm SSD products. Design, build, test, and debug firmware components, contribute to AI‑enhanced workflows, process improvements, and automation. Actively document solutions and analyze operational data to inform engineering decisions. **Expectations** - Deliver functional firmware code that meets product specifications. - Participate in validation and debugging of software/hardware workflows. - Work collaboratively with experienced engineers and program managers. - Communicate progress and findings clearly to cross‑team stakeholders. - Demonstrate initiative in learning new tools, methodologies, and emerging technologies. **Key Responsibilities** 1. **Firmware Development** – Write, review, and maintain C/C++ firmware for Solidigm SSDs. 2. **Validation & Debugging** – Validate engineering workflows; troubleshoot firmware or hardware issues. 3. **AI Tools & Workflows** – Evaluate and implement AI‑assisted tools to improve development efficiency. 4. **Process Improvement** – Identify bottlenecks; propose enhancements to engineering processes and team efficiency. 5. **Automation** – Develop scripts and tooling to automate repetitive tasks. 6. **Technical Documentation** – Create concise documentation for tools, processes, and project deliverables. 7. **Data Analysis** – Analyze engineering and operational data to support decision‑making and performance optimization. **Required Skills** - Proficiency in Python, C, or C++. - Understanding of embedded firmware concepts. - Strong analytical and problem‑solving abilities. - Effective written and verbal communication. - Team collaboration and self‑motivation. **Required Education & Certifications** - Enrolled in or recently completed a Master’s degree in Computer Engineering, Computer Science, or a related science/engineering discipline. ---
Rancho cordova, United states
On site
Junior
09-12-2025