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

Teradyne Inc.

North Reading (MA)

On-site

USD 133,000 - 213,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Teradyne in North Reading, MA is seeking an Innovation Lab Software Engineer to develop software for hardware product systems and instrumentation. You will explore new technologies and architectures to address customer requirements, delivering complex test solutions for emerging markets using C#, C++, and Python.

You will collaborate with optical, hardware, and product teams to analyze requirements, integrate vision systems with test equipment, and support validation and continuous improvement

Qualifications

  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related discipline; a master’s degree is 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.

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 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
Visual Studio
Jira
Unit testing

Education

Bachelor’s degree in Computer/Electrical Engineering
Master’s degree preferred

Tools

Git

Job description

Teradyne in North Reading, MA is seeking an Innovation Lab Software Engineer to develop software for hardware product systems and instrumentation. You will explore new technologies and architectures to address customer requirements, delivering complex test solutions for emerging markets using C#, C++, and Python.

You will collaborate with optical, hardware, and product teams to analyze requirements, integrate vision systems with test equipment, and support validation and continuous improvement

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

North Reading Software Engineer - C#, Vision & Test
North Reading Software Engineer - C#, Vision & Test

Teradyne Inc. • North Reading (MA)

On-site
USD 133,000 - 213,000
Innovation Lab Software Engineer (C#) – Semiconductor Test
Innovation Lab Software Engineer (C#) – Semiconductor Test

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 Inc. • 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. • 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
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
Vision Systems Software Engineering Manager
Vision Systems Software Engineering Manager

Teradyne • North Reading (MA)

On-site
USD 166,000 - 265,000
Software Engineering Manager (Innovation Lab, North Reading)
Software Engineering Manager (Innovation Lab, North Reading)

Teradyne • Reading (MA)

Hybrid
USD 166,000 - 265,000
Discretionary bonus
Health and well-being benefits
Tuition assistance
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
Embedded Software Engineer – Linux & Hardware Integration
Embedded Software Engineer – Linux & Hardware Integration

Teradyne • Reading (MA)

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