About the role
AI summarisedThis internship role supports the qualification of products and processes through software development, with a focus on creating graphical user interfaces (GUIs) for testing and validation tools. The intern will contribute to software solutions that aid in semiconductor product and process qualification workflows, likely in a lab or office environment. The position is suited for students pursuing degrees in computer science, software engineering, or related technical fields.
IndustrialOnsiteEngineering Services
Key Responsibilities
- Collaborate with engineering teams to gather requirements for GUI functionality
- Write clean, documented code in languages such as Python, C++, or JavaScript
- Participate in debugging and troubleshooting GUI applications
- Integrate GUI components with backend systems or test equipment interfaces
- Follow software development best practices and version control procedures
- Document software changes and user guides for internal use
Requirements
- Currently pursuing a degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field
- Experience with GUI development frameworks such as Qt, JavaFX, or web technologies (HTML/CSS/JavaScript)
- Proficiency in programming languages such as Python, C++, or Java
- Familiarity with software testing, debugging, and version control systems (e.g., Git)
- Ability to work collaboratively in a team environment
- Strong problem-solving skills and attention to detail
- Good communication skills for interacting with cross-functional teams
- Experience with data visualization or test automation is a plus
- Knowledge of semiconductor manufacturing or product qualification processes is beneficial but not required
- Ability to learn quickly and adapt to new tools and technologies
- Eligibility to work full-time during the internship period (typically summer or semester-based)
- Enrollment in an accredited degree program with ongoing academic standing