What are the responsibilities and job description for the Software Engineering Intern position at Cohu Careers?
The Software Engineering Intern at Cohu is involved in the design and release of a series of sustainment, new product development, reliability improvement, or other general projects related to Cohu's product line of test handlers.
You will be a member of the Software Engineering team and report to a software Manager
This is a great opportunity for students or recent graduates who want hands‑on experience in software development, automation, and working with real engineering teams.
Key Responsibilities:
- Help develop software components used in the control of high speed test automation equipment.
- Collaborate with engineers to understand system requirements and implementation details.
- Assist in debugging and analyzing software behavior.
- Write required documentation for development tasks.
Required Skills:
- Experience with programming in C/C in Visual Studio environment.
- Working knowledge of Microsoft Windows OS.
- Exposure to full stack software product development and object-oriented analysis and design.
- Experience with coding and debugging software applications in C and experimenting with design.
- Familiarity with office applications such as MS-Word, MS-Excel, and MS-PowerPoint.
- Ability to do research independently, write documentation and create reports.
Preferred Skills:
- Programming experience (C/C ) in machine environment
- Familiarity with source control software such as Git, CVS