Senior Software Engineer (Teradyne, North Reading)

Teradyne

Reading (MA)

Hybrid

USD 161,700 - 258,800

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance
Flexible Spending Accounts
Retirement savings plans
Paid vacation & holidays
Tuition assistance programs

Job summary

A leading technology firm in North Reading, MA is seeking a Senior Software Engineer with over 10 years of experience in developing software systems. The role involves leading junior developers, designing and deploying high-quality software components, and collaborating with multi-functional teams. Proficiency in C++, C#, .NET, as well as a solid understanding of data structures and algorithms is essential. This position offers hybrid flexibility along with a competitive salary range of $161,700 - $258,800.

Qualifications

  • 10+ years of experience developing software systems for commercial applications.
  • Experience with development tools such as Visual Studio, Clearcase/Git.
  • Experience working in hardware/software development environment.

Responsibilities

  • Understand customer requirements and find software solutions.
  • Lead a team of junior developers and validate their work.
  • Design, implement, test, and deploy software components.
  • Create robust designs focused on scalability and maintainability.
  • Discuss and review deliverables with team members.
  • Work with engineers to understand customer use cases.
  • Innovate and tackle complex software challenges.
  • Participate in brainstorming sessions to improve products and processes.

Skills

C++
C#
.NET development
Data structures and algorithms
Operating systems (Windows, Linux)
Agile methodologies
Object-oriented design

Education

BS/MS in Computer Engineering or Electrical Engineering

Tools

Visual Studio
Clearcase/Git

Job description

Senior Software Engineer (Teradyne, North Reading)

Date: Apr 14, 2026

Location: North Reading, MA, US

Opportunity Overview

The Software Engineering team in North Reading is looking for an experienced Software Engineer/Lead 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, troubleshooting, and maintenance? Interact with multi-functional teams from the product definition stage through product release? Then you're exactly what 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
  • Understand customer requirements and find solutions that fit within our existing software architecture
  • Lead team of junior developers and validate their work.
  • Design, implement, test, and deploy software components for Teradyne’s family of Automatic Test Equipment.
  • Create robust designs with a focus on scalability, high performance, and maintainability.
  • Conceive and implement fully functional and high performing software solutions.
  • Discuss and review deliverables with your fellow team members and provide feedback.
  • Work with application and field engineers to understand customer features and use cases.
  • Tackle difficult problems and come up with innovative software solutions.
  • Participate and lead brainstorming sessions and contribute ideas to improve our product, our process, and our team.
All About You
  • 10+ years of experience developing software systems for commercial applications
  • Experience with C++, C# and .NET development
  • Solid knowledge of data structures and algorithms, and operating systems (Windows, Linux)
  • Experience with development tools: Visual Studio, Clearcase/Git
  • Experience with Development Lifecycles including Agile
  • Experience working in the Semiconductor Test Industry
  • Proficiency in OOD and OO language (C, C++, C#)
  • Experience working in hardware/software development environment
  • BS/MS in Computer Engineering or Electrical Engineering

This position is not eligible for visa sponsorship.

Compensation

The base salary range for this role is $161,700 - $258,800. 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.

Benefits

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, tuition assistance programs, and more. Please clickhere to see details.

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

Similar jobs worth comparing

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
Senior Systems Quality Engineer (Teradyne, N. Reading MA)
Senior Systems Quality Engineer (Teradyne, N. Reading MA)

Teradyne • Reading (MA)

On-site
USD 126,000 - 208,000
Senior Mechanical Engineer (Teradyne, North Reading, MA)
Senior Mechanical Engineer (Teradyne, North Reading, MA)

Teradyne • Reading (MA)

On-site
USD 153,000 - 246,000
Medical, dental, vision insurance
Flexible Spending Accounts
Retirement savings plans
+2
Sr. Quality Assurance Engineer - Systems & Automation (Teradyne, N. Reading MA)
Sr. Quality Assurance Engineer - Systems & Automation (Teradyne, N. Reading MA)

Teradyne • Reading (MA)

On-site
USD 161,000 - 259,000
Health, dental, vision plans
Retirement savings plans
Life and disability insurance
+2
Mechanical Quality Engineer (Teradyne, North Reading, MA)
Mechanical Quality Engineer (Teradyne, North Reading, MA)

Teradyne • Reading (MA)

On-site
USD 100,000 - 160,000
Health and wellness benefits
Tuition assistance
Mechanical Engineering Manager (Teradyne, North Reading, MA)
Mechanical Engineering Manager (Teradyne, North Reading, MA)

Teradyne • Reading (MA)

On-site
USD 145,000 - 233,000
Comprehensive health benefits
Flexible Spending Accounts
Retirement savings plans
+2
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
Software Engineering Manager (Mil-Aero, North Reading)
Software Engineering Manager (Mil-Aero, North Reading)

Teradyne • Reading (MA)

On-site
USD 165,000 - 266,000
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
Software Engineer (Teradyne, North Reading)
Software Engineer (Teradyne, North Reading)

Teradyne • Reading (MA)

On-site
USD 129,000 - 208,000