About the role#
Solidigm offers graduate-level internships focused on software development, firmware engineering, embedded systems, and AI applications. These roles support our data center SSD products and internal engineering platforms. You will work on real technical challenges alongside experienced teams to build tools, refine firmware, and apply AI to engineering workflows.
What you'll do#
- Design, develop, test, and maintain software tools or infrastructure that support product development.
- Contribute to firmware features, embedded software, and debug workflows for storage technologies.
- Build automation frameworks and scripts to improve firmware testing and regression execution.
- Apply machine learning, data analysis, or AI techniques to improve engineering productivity and validation efficiency.
- Analyze test results, logs, and performance metrics to identify trends and solve technical problems.
What you'll need#
- Currently pursuing a Master's or Ph.D. degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related field.
- Experience with Python, C, C++, or Java.
- Familiarity with Linux-based development environments and version control systems.
- Strong analytical, debugging, and problem-solving skills.
- Ability to work both independently and within a collaborative team environment.
Location & details#
- Locations: Rancho Cordova, California and San Jose, California.
- Work modality: On-site.
- Employment type: Full-time internship.
- Term: Rolling.
- Compensation: This is a paid internship.
- Note: We do not provide sponsorship for this position.
About Solidigm
Solidigm manufactures NAND flash memory products. The company formed in 2021 as a subsidiary of SK hynix, following the acquisition of memory assets from Intel. It maintains headquarters in Rancho Cordova, California. The organization employs between 1,001 and 5,000 people and operates across multiple international locations.
How to get in at Solidigm
Securing an internship at Solidigm often requires speed because many roles fill quickly. Intern Insider sends an instant alert the moment a role matching your target is published, which helps you apply among the first before the pile grows. Being an early applicant ensures your materials are seen while the team is still actively reviewing candidates. You can also improve your chances by reaching out to the recruiters behind the company's roles directly. Intern Insider surfaces these contacts so you can ask about the position or a referral, which materially improves response rates compared to submitting an application into a general queue.



