Share this Job

Software Engineer New College Graduate

ID:  3059
Function:  Engineering

North Reading, MA, US

We are the global test and automation specialists, powering next-generation technologies through sophisticated solutions. Behind every electronic device you use, Teradyne's test technology ensures your device works right the first time, every time! Our portfolio of automation solutions help manufacturers to develop and deliver products quickly, efficiently and cost-effectively. Together, Teradyne companies deliver manufacturing automation across industries and applications around the world!


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!

Teradyne is looking for adaptable software engineers to join a hardworking, engaging and collaborative team.  As an individual contributor you will be involved in all aspects of software engineering.  Working with cross functional teams to define, implement and test new features and functionality.  The primary focus for our group is within the core services supporting IG-XL, Teradyne’s flagship tester software.

Supporting core services for our group runs the range of maintaining and extending existing functionality to developing entirely new components to integrate into IG-XL. To be successful in this role you will need to develop great skills in C# and C++, design and debug, as well as software testing. This role will also require you to be an excellent communicator both verbally and through documentation and writing.

In addition to working on IG-XL Core features our group has also been taking on more DevSecOps responsibilities.  Our work here is to help ensure that the software engineering teams can develop efficiently. We place an emphasis on automation every step of the way as we strive to migrate our complex IG-XL toward realizing a true continuous integration / continuous delivery DevOps model.

Your responsibilities will include:

  • Understanding customer requirements and finding solutions that fit within our existing software architecture
  • Create robust designs with a focus on scalability, high performance and maintainability
  • Discuss and review deliverables with your fellow team members and provide feedback
  • Work with software verification engineers to devise an effective test strategy
  • Tackle difficult problems and come up with innovative solutions
  • Participate in brainstorming sessions and contribute ideas to improve our product, our process and our team
  • Continuously learn new things and become a better software engineer

Basic Qualifications & Skills

  • BSCS, BSCE, BSEE or equivalent
  • 0-2 years experience with general software development experience with commercial applications
  • Solid grasp of Object-Oriented Design and software data structures
  • Understanding of core computer architecture concepts like multithreading, managing memory leaks, and analyzing performance of the software.
  • Proficiency in OOD and some OO language (C++, C# preferred)
  • You can clearly express your ideas and concepts both written and verbally
  • Position is located at our North Reading MA office; selected applicant will be required to travel to and work from the office. Potential for hybrid work arrangment.

Desired Qualifications

  • Knowledge of UML
  • Experience with scripting languages (Python, Javascript, Perl as examples)
  • Existing experience at Teradyne would be preferred but not required

This position requires employees to be fully vaccinated or subject to weekly testing for onsite access.

Nearest Major Market: Boston

Job Segment: Developer, Engineer, Manufacturing Engineer, Software Engineer, Testing, Technology, Engineering