Contribute to the design, development, and validation of system software across multiple layers of the software stack, including firmware, drivers, operating systems, and middleware
Job Summary
Contribute to the design, development, and validation of system software across multiple layers of the software stack, including firmware, drivers, operating systems, and middleware.
Engage in cross-stack software optimization and contribute to reference platform development for specific domains and market segments.
This internship program is crafted to inspire growth, foster continuous learning, and provide meaningful support for your journey to becoming a top-tier software engineer.
Matching Summary
Contribute to the design, development, and validation of system software across multiple layers of the software stack, including firmware, drivers, operating systems, and middleware.
Skills & Requirements
Must-have
System software optimization
Reference platform development
Code quality and standards
Software development lifecycle practices
Cross-functional team collaboration
Nice-to-have
Machine learning, AI tool & application
GenAI/LLM practical exercising
Continuous learning and improvement
Team-oriented, collaborative environment
Exploring innovative solutions
Key Requirements
Student majors in Computer Science, Computer Engineering, Electrical Engineering, or Electronic Engineer
Proficiency in C, C++, Python, or Java
Familiarity with scripting languages and tools
Basic understanding of operating system architecture
Demonstrated ability to debug and troubleshoot software issues
1-year internship: full-time (Jul - Aug 2026) or part-time (Sep 2026 - Jun 2027)