2026 Undergrad Engineering Internship China
Job Description
About the Role
We are looking for driven and innovative undergraduate students to join Solidigm’s engineering team as interns. These internships offer hands-on experience in a collaborative environment where you’ll contribute to impactful projects and explore emerging technologies.
Eligible Majors
- Electrical Engineering
- Computer Science
- Computer Engineering
- Other related Science or Engineering Discipline
About the Role:
Interns may be assigned one or more of the following responsibilities based on project needs and individual strengths:
Join Solidigm at an exciting time as we shape the future of SSD technology in the AI era. As a Firmware Engineering Intern, you’ll be part of a world-class team developing and validating the firmware that powers our cutting-edge Solid State Drives (SSDs). These internships offer hands-on experience in embedded systems, agile development, and modern validation techniques, all within a collaborative and supportive environment.
Key Responsibilities:
Interns may be assigned one or more of the following responsibilities based on project needs and individual strengths:
- Self-motivated students pursuing a degree in Electrical Engineering, Computer Science, Computer Engineering, or related field
- Validation & Debugging: Support validation of engineering workflows and assist in debugging software or hardware systems.The internship’s goal is to provide hands-on experience in engineering applications tailored specifically for validation, emphasizing the creation of software to stress-test and evaluate product reliability.
- Quality: Work closely with internal engineering teams including firmware, architecture, design, power/thermal, and supplier teams to ensure validation coverage and world class quality and reliability for the company's Solid State Drives (SSDs). Using gathered data, the candidate will execute a comprehensive qualification plan aimed at ensuring the reliability and quality of SSD products.
- Software: an exciting opportunity to gain hands-on experience in software development, work on real-world projects, and collaborate with experienced engineers in a fast-paced and innovative environment.
Required (not all requirements are for all positions):
- Currently pursuing a Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
- Strong understanding of programming fundamentals, data structures, and critical thinking
- Experience with one or more programming languages (e.g., Python, C/C++)
- Familiarity with software development tools (e.g., Git, IDEs) and Windows/Linux environments
- Excellent communication, writing, time management, and teamwork skills
- Ability to work onsite in Shanghai
- Self-motivated with a passion for learning and building impactful software
Preferred:
- Systems engineering, semiconductor devices/processes, circuit design/validation
- Storage technologies, PCIe interface, NVMe protocol
- SQL databases, scripting (Perl, Python), statistical analysis
- Web development frameworks, embedded systems, hardware-software integration
- Agile development methodologies and project management
What You’ll Gain:
- Exposure to advanced SSD technologies and real-world product development
- Experience working in agile scrum teams and cross-functional engineering groups
- Mentorship from experienced engineers and opportunities to grow your technical skills
- Insight into firmware development, validation, and security practices
Powered by SmartRecruiters - Candidate Privacy Policy