Software Engineering Intern

Other Jobs To Apply

No other job posts for this day.

Are you a software geek? You know programming and coding like the back of your hand. Then you might be the person we are looking for to design, develop, test, deploy, and document user-centric software for semiconductor testers and manufacturing systems.

You value creativity and think that constant exploration will yield disruptive inventions. We are a close-knit team, and we are looking for intern with knowledge in software design, coding, debugging and troubleshooting skills. The intern will gain exciting real-world software engineering experience.

We frequently work in small teams to solve problems, explore new technologies, and learn from one another. The ideal intern for this environment will be enthusiastic and collaborative.

Together, we will transform ideas into reality.

Requirements:

  • Computer Science/Software Engineering, Electronic Engineering, or equivalent
  • Strong understanding of software architectures, design patterns and software lifecycle methodologies
  • Excellent analytical and mathematics skills
  • Ability to work in teams
  • Experience programming in C#, .NET, C/C++, WPF, WinForms, Python or Java
  • Proficiency in data structures, algorithms and object-oriented analysis and design
  • Excellent debugging and troubleshooting skills as well as the ability to drive issues to closure are essential
  • Knowledge in software automation or Artificial Intelligent is an added advantage
  • Ability to research solutions to problems independently yet work with team collaboratively
Key Responsibilities
  • Assist in developing and maintaining ATE software modules (UI, backend logic, or test automation tools)
  • Participate in software testing, including unit testing, integration testing, and system verification
  • Work with engineers to troubleshoot issues related to software and hardware interfacing
  • Contribute to internal tools, reporting dashboards, or automation scripts
  • Document technical designs, test cases, and user guides
  • Collaborate with cross-functional teams (SW Application Engineers, R&D, Application Engineers)
Benefits:
  • Practical experience with a wide variety of software engineering tasks
  • Collaborating hand-in-hand with skilled teams of software engineers
  • Shadowing, mentoring, and training opportunities with seasoned professionals
  • Opportunity to work on AI-assisted debugging or automation tools
  • Opportunity to participate in company networking events and activities
Back to blog