Software Engineering Intern - Summer 2024
TeradyneAbout the role
Organization & Role
Teradyne is a global technology company delivering progressive solutions to complex testing challenges. Without creativity and the diversity of thought, Teradyne’s technological innovations would not leave the ground. If you are excited at the prospect of joining a global team, that is both exciting and dynamic, then Teradyne may be the place for you!
At Teradyne we offer opportunity for immediate impact. We dig into our work and encourage feedback from every team member, regardless of age, education or experience. This means you have a platform to be recognized, while defining your own career path. Teradyne is fueled by creativity and diversity of thought. Our employees are challenged to innovate and learn something new every day. We operate in a fast-paced, upbeat environment that encourages continuous exploration and pushes individuals to reach further. Our team is excited to change the face of technology by following their passions for new ideas and strategies. Teradyne is a great place to develop expertise, build a career and challenge your imagination.
The Software Engineering team in North Reading is looking for a Software Engineer Intern with passion for learning, developing high quality software, solving complex problems and becoming part of a smart and innovative team. Are you able to balance a variety of tasks related to requirements definition, software system design, development, testing, trouble-shooting, and maintenance? Interact with multi-functional teams from the product definition stage through product release? Then you're exactly who we're looking for! This role has some hybrid flexibility however the candidate must be able to work on-site at the North Reading office.
Responsibilities
In this role, the ideal candidate will:
-
Work with experienced software engineers to design, implement, test, and deploy software components for the UltraFLEX/UltraFLEXPlus family of Automatic Test Equipment
-
Work with software verification engineers to devise, document and execute effective test strategies and plans
Basic Qualifications & Skills
-
Able to clearly express your ideas and concepts both written and verbally
-
Capable to do object-oriented software design, and implementation
-
Proficiency in C++, C# and .NET development or Java
-
Solid knowledge of data structures and algorithms, and operating systems (Windows, Linux)
-
Solid knowledge of Object Oriented Analysis and Design/ Object Oriented Programming Concepts
-
Experience with development tools: Visual Studio, Clearcase/Git
-
Basic analog circuit design and prior ATE experience is a plus.
Education
-
Current student at an accredited college or university
-
Pursuing a bachelor’s degree program in Computer or Electrical Engineering with Computer Science Minor
-
GPA of 3.5 out of 4 or better
-
Prior coop/intern experience
-
Demonstrated leadership qualities through projects or extracurricular activities
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s