Teradyne is a global test and automation specialist, providing sophisticated solutions for next-generation technologies. They are seeking a Software Engineering Intern to gain hands-on experience in developing software solutions while collaborating with cross-functional teams.
Responsibilities
Support customer and internal team interactions within the Compute Software Division
Assist in maintaining strong working relationships with internal stakeholders
Collaborate with cross-functional teams to understand software requirements
Contribute to documenting interface requirements and user-facing materials
Assist in the design and development of software components with guidance from senior engineers
Support coding, testing, and debugging activities
Participate in peer reviews to help ensure product quality
Qualification
Required
Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
Strong analytical and problem-solving skills
Ability to work both independently and in a team environment
Familiarity with integrated development environments and debugging tools
Basic understanding of data structures and algorithms
Exposure to programming languages such as C#, C++, Java, or similar object-oriented languages
Proficiency with Microsoft Word, Excel, and PowerPoint
Preferred
Interest in web application development is a plus
Knowledge of analog and/or digital electronics is a plus
Benefits
Teradyne is a supplier of automatic test equipment used to test complex electronics used in consumer electronics.