Software Engineer Intern

July 1, 2025

Are you applying to the internship?

Job Description

About Company:

Teradyne is a company focused on innovation and excellence in technology. They foster a culture of inclusion, valuing diversity of thought and supporting employees to learn and grow. They emphasize creativity and believe in making a positive impact through their work. They are an equal opportunity employer.

Job Description:

This is an internship position with Teradyne’s Software Engineering team in San Jose, CA, promoted by Lensa. The internship focuses on developing software for Teradyne’s Magnum Tester Platforms.

Key Responsibilities:

• Work with experienced software engineers to design, implement, test, and deploy software components for the Runtime and System Software supporting Teradyne’s Magnum Tester Platforms.
• Collaborate with software verification engineers to develop and execute test strategies and plans.

Required Skills and Qualifications:

• Current student at an accredited college or university, pursuing a bachelor’s degree in Computer Science or Computer Engineering.
• Demonstrated leadership qualities through projects or extracurricular activities.
• Excellent communication skills (written and verbal).
• Strong understanding of object-oriented software design and implementation.
• Proficiency in C, C++, and C# development.
• Working knowledge of data structures, algorithms, and operating systems (Windows, Linux).
• General knowledge of Object-Oriented Analysis and Design/Programming Concepts.
• Experience with development tools like Visual Studio and Git.
• Ability and interest in working with hardware engineers and cross-functional teams.

Important Notes:

• The candidate must be able to work on-site at the San Jose office with some hybrid flexibility.
• Must be local to the position location.
• Relocation assistance is not provided.
• This position is not eligible for visa sponsorship.
• Access to export-controlled technology may require export licensing.