North Reading Software Engineer - C#, Vision & Test

Teradyne Inc.

North Reading (MA)

On-site

USD 133,000 - 213,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Teradyne Inc. in North Reading, MA, seeks a Sr. Software Engineer in the Innovation Lab to develop software for hardware product systems and instrumentation.

You will build high-performance production software using C#, C++, and Python, collaborating with optical, hardware, and product teams to deliver robust solutions. The role includes integration with vision systems, ATE, and motion control, plus validation and deployment support.

Qualifications

  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering or related field; Master’s preferred.
  • 2+ years of experience programming instrumentation and supporting hardware product systems development.
  • Proficiency in C# development, including creating efficient and scalable software solutions.
  • Experience programming sensors, motion control systems, and cameras.
  • Experience writing unit tests, creating test harnesses, and automating software testing.
  • Experience with Windows, Visual Studio, and Jira.
  • Experience delivering high-performance systems in production.
  • Excellent troubleshooting, debugging, and problem-solving skills.
  • Ability to communicate and document technical details effectively.

Responsibilities

  • Develop high-quality C# software for instrumentation and hardware product systems.
  • Build scalable, high-performance software using C#, C++, and Python.
  • Collaborate with cross-functional optical, hardware, and product teams to analyze requirements and deliver robust, high-precision solutions.
  • Integrate vision systems with automated test equipment (ATE), motion control, and optical subsystems.
  • Support system validation, deployment, and continuous improvement in manufacturing environments.
  • Ensure software quality through unit tests, test harnesses, automated testing, troubleshooting, and debugging.

Skills

C# development
C++
Python
Windows environments
Unit testing
Troubleshooting
Cross-functional collaboration
Documentation

Education

Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering
Master’s degree preferred

Tools

Visual Studio
Git
Jira
Automated testing

Job description

Teradyne Inc. in North Reading, MA, seeks a Sr. Software Engineer in the Innovation Lab to develop software for hardware product systems and instrumentation.

You will build high-performance production software using C#, C++, and Python, collaborating with optical, hardware, and product teams to deliver robust solutions. The role includes integration with vision systems, ATE, and motion control, plus validation and deployment support.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Innovation Lab Software Engineer — C#, C++, Python
Innovation Lab Software Engineer — C#, C++, Python

Teradyne Inc. • North Reading (MA)

On-site
USD 133,000 - 213,000
Senior Software Engineer - Automation & Test Systems
Senior Software Engineer - Automation & Test Systems

Teradyne Inc. • North Reading (MA)

On-site
USD 130,000 - 207,000
Health and well-being benefits
Tuition assistance
Vision & AI Software Engineering Manager
Vision & AI Software Engineering Manager

Teradyne • Reading (MA)

Hybrid
USD 166,000 - 265,000
Discretionary bonus
Health and well-being benefits
Tuition assistance
Compute Software Engineer - Test Performance North Reading
Compute Software Engineer - Test Performance North Reading

Teradyne Inc. • Reading (MA)

On-site
USD 130,000 - 207,000
Health benefits
Tuition assistance
Paid vacation & holidays
Senior C# .NET Software Engineer – Integrated Test Systems
Senior C# .NET Software Engineer – Integrated Test Systems

Teradyne • Reading (MA)

Hybrid
USD 133,000 - 213,000
Health benefits
Retirement savings
Tuition assistance
Vision Systems Software Engineering Manager
Vision Systems Software Engineering Manager

Teradyne • North Reading (MA)

On-site
USD 166,000 - 265,000
Sr. Software Engineer (Innovation Lab, North Reading)
Sr. Software Engineer (Innovation Lab, North Reading)

Teradyne Inc. • Reading (MA)

On-site
USD 133,000 - 213,000
Sr. Software Engineer (Innovation Lab, North Reading)
Sr. Software Engineer (Innovation Lab, North Reading)

Teradyne • North Reading (MA)

On-site
USD 133,000 - 213,000
Sr. Software Engineer (Innovation Lab, North Reading)
Sr. Software Engineer (Innovation Lab, North Reading)

Teradyne Inc. • North Reading (MA)

On-site
USD 133,000 - 213,000
Senior Robotics Software Engineer - Integrated Systems
Senior Robotics Software Engineer - Integrated Systems

Teradyne Inc. • North Reading (MA)

On-site
USD 167,000 - 268,000