Software Engineer (Teradyne, North Reading)

Teradyne

Reading (MA)

On-site

USD 129,600 - 207,400

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Teradyne in North Reading, MA, is seeking a Software Engineer to help unlock the power of agentic workflows within its automated test software tools. You will design a durable, reusable enablement layer and partner with AI/ML teams to deliver enterprise-grade software.

The role focuses on building core platforms and APIs, with emphasis on clean code, automated testing, and scalable solutions. A strong foundation in C#, Python, and cloud/Windows environments is essential.

Qualifications

  • Bachelor’s degree in Computer Science or related field, or equivalent professional experience.
  • 5+ years of professional software development experience building production-quality systems.
  • Strong C# skills and a solid command of modern software design and architecture.
  • Proficiency in Python for real-world application development.
  • Working understanding of Generative AI and Agentic AI concepts, including the Model Context Protocol.
  • Proven experience designing and building well-structured interfaces, APIs, or SDKs that other engineers build on.
  • Strong software engineering fundamentals, including clean code, automated testing, version control, and code reviews.
  • Experience with cloud platforms and Windows-based development environments.
  • Demonstrated use of AI-powered tools to accelerate software development.
  • Excellent communication skills with the ability to work independently and collaborate effectively as part of a global team.

Responsibilities

  • Lead the design, development, and maintenance of the core software platform and libraries that enable agentic workflows with Teradyne’s tool suite.
  • Develop clean, well-documented interfaces, APIs, and SDKs that expose Teradyne’s tools in a consistent, reusable way.
  • Ensure strong software engineering practices, including sound architecture, clean code, automated testing, code reviews, and clear documentation.
  • Partner with AI/ML engineers to ensure the enablement layer supports Agentic AI use cases without owning the model or workflow internals.
  • Collaborate with global teams, including program management, QA, security, and UX, to deliver scalable, enterprise-grade software.
  • Support brainstorming, product-shaping, process improvement, and team culture initiatives with creative technical input.

Skills

Strong communication
Team collaboration
Generative AI concepts
Model Context Protocol understanding

Education

Bachelor’s degree in Computer Science or related field
Graduate degree preferred

Tools

C#
Python
APIs/SDKs design
Cloud platforms
Windows development
AI tools

Job description

Select how often (in days) to receive an alert:

Software Engineer (Teradyne, North Reading)

Date: Jul 23, 2026

Location: 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!

We attract, develop, and retain a high-performance workforce, comprised of people with diverse backgrounds and a shared drive for excellence. We strive to foster a positive and inclusive work environment that helps employees, and communities, thrive.

Our Purpose

TERADYNE, where experience meets innovation and driving excellence in every connection. We are fueled by creativity and diversity of thought and in our workforce. Our employees are supportedto innovateandlearnsomething new every day.

We cultivate a culture of inclusion for all employees thatrespectstheir individual strengths, views, and experiences. We believe that our differences enable us to be a better team – one that makes better decisions, drivesinnovationand delivers better business results.

Opportunity Overview

As a Software Engineer on Teradyne’s AI team, you will help unlock the power of agentic workflows using Teradyne’s automated test software tools. This role focuses on designing a durable, well-architected software enablement layer that allows engineering teams to build consistent, reusable, and scalable solutions. You will partner closely with AI/ML engineers and global cross-functional teams to deliver enterprise-grade software that advances Teradyne’s innovation strategy.

Lead the design, development, and maintenance of the core software platform and libraries that enable agentic workflows with Teradyne’s tool suite.

Develop clean, well-documented interfaces, APIs, and software development kits that expose Teradyne’s tools in a consistent, reusable way.

Ensure strong software engineering practices, including sound architecture, clean code, automated testing, code reviews, and clear documentation.

Partner with AI/ML engineers to ensure the enablement layer supports Agentic AI use cases without owning the model or workflow internals.

Collaborate with global teams, including program management, QA, security, and UX, to deliver scalable, enterprise-grade software.

Support brainstorming, product-shaping, process improvement, and team culture initiatives with creative technical input.

All About You

We seek individuals who share our passion and determination. Our commitment to customer success drives us to go the extra mile. Ifyou’reready to join us in this mission, take a closer look at theminimumcriteria for the position.

Bachelor’s degree in Computer Scienceor a related field, or equivalent professional experience; graduate degree preferred.

5+ years of professional software development experience building production-quality systems.

Strong C# skills and a solid command of modern software design and architecture.

Proficiencyin Python for real-world application development.

Working understanding of Generative AI and Agentic AI concepts, including the Model Context Protocol.

Proven experience designing and building well-structured interfaces, APIs, or SDKs that other engineers build on.

Strong software engineering fundamentals, including clean code, automated testing, version control, and code reviews.

Experience with cloud platforms and Windows-based development environments.

Demonstrated use of AI-powered tools to accelerate software development.

Excellent communication skills with the ability to work independently and collaborate effectively as part of a global team.

Compensation

The base salary range for this role is $129,600 - $207,400. This range is a good faith estimate, and the amount of base salary will correspond with experience and skill set. This range can also fluctuate depending on demand and location.

Incentive Plan

This job is eligible for discretionary bonus(es) based on financial performance.

Teradyne offers a variety of robust health and well-being benefit programs, including medical, dental, vision, Flexible Spending Accounts, retirement savings plans, life and disability insurance, paid vacation&holidays, tuitionassistanceprograms, and more. Please click here to see details.

#LI-MR1

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Teradyne, North Reading)
Software Engineer (Teradyne, North Reading)

Teradyne • North Reading (MA)

On-site
USD 129,000 - 208,000
Discretionary bonus
Health benefits
Software Machine Learning Engineer
Software Machine Learning Engineer

Teradyne • North Reading (MA)

On-site
USD 117,000 - 186,000
Software Engineering Manager (Teradyne, North Reading)
Software Engineering Manager (Teradyne, North Reading)

Teradyne • Reading (MA)

On-site
USD 165,000 - 266,000
Health and well-being benefit programs
Flexible Spending Accounts
Retirement savings plans
+2
Forward Deployed Engineer, AI Enablement (Teradyne, North Reading, MA)
Forward Deployed Engineer, AI Enablement (Teradyne, North Reading, MA)

Teradyne • North Reading (MA)

On-site
USD 170,000 - 272,000
Health insurance
Dental
Vision
+4
Software Machine Learning Engineer (Teradyne, North Reading, MA)
Software Machine Learning Engineer (Teradyne, North Reading, MA)

Teradyne • North Reading (MA)

On-site
USD 117,000 - 186,000
Medical insurance
Dental insurance
Vision insurance
+5
AI Engineering Intern, Fall 2026, (Teradyne, North Reading, MA)
AI Engineering Intern, Fall 2026, (Teradyne, North Reading, MA)

Teradyne • North Reading (MA)

On-site
Senior Software Machine Learning Engineer (Teradyne, North Reading, MA)
Senior Software Machine Learning Engineer (Teradyne, North Reading, MA)

Teradyne • Reading (MA)

On-site
USD 133,000 - 224,000
Medical, dental, vision insurance
Retirement savings plans
Paid vacation and holidays
Sr. Software Engineer (Defense & Aerospace, North Reading)
Sr. Software Engineer (Defense & Aerospace, North Reading)

Teradyne • North Reading (MA)

On-site
USD 129,600 - 207,400
Medical benefits
Dental benefits
Vision benefits
+3
Senior Software Engineer (Teradyne, North Reading)
Senior Software Engineer (Teradyne, North Reading)

Teradyne • Reading (MA)

Hybrid
USD 161,700 - 258,800
Medical, dental, and vision insurance
Flexible Spending Accounts
Retirement savings plans
+2
Embedded Software Engineer (Compute Test, North Reading)
Embedded Software Engineer (Compute Test, North Reading)

Teradyne • Reading (MA)

On-site
USD 130,000 - 207,000
Health benefits
Tuition assistance
Paid vacation