Senior Perception Software Engineer – Vision & AI Systems

LitePoint

North Reading (MA)

On-site

USD 162,000 - 259,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Discretionary bonus eligibility
Robust health benefits
Paid time off

Job summary

Teradyne in North Reading, MA seeks an experienced software engineer to design and extend software for a large test system. The role emphasizes C# .NET on Windows, distributed and multi-threaded architectures, and AI-assisted code generation, with emphasis on machine vision and optics knowledge.

Work will involve collaborating with global design teams, and on-site presence is expected with moderate US and SE Asia travel.

Qualifications

  • Minimum 10 years of software development experience programming in C# .NET on Windows using Visual Studio.
  • Solid experience developing distributed and multi-threaded applications.
  • Solid understanding of object-oriented design.
  • Ability to work with AI-based code generators.
  • Experience in Machine vision and knowledge of optics, lenses, and CV.

Responsibilities

  • Design and extend software for a large test system that incorporates many levels of software.
  • Design operating software for capital equipment, factory information systems and application software.
  • Collaborate with engineers from other disciplines in diagnosing and solving complex system problems.
  • Collaborate with a larger design team around the world.
  • This position is based in North Reading, MA and candidate will need to mostly work on-site.
  • Moderate travel is required, both within the US and to southeast Asia.

Skills

C# .NET
Windows development
Visual Studio
Distributed systems
Multithreading
Object-oriented design
AI-based code generators
Machine vision
Geometrical optics
Lenses and lens selection
Computer vision
Image processing
WPF
TCP/IP
Database programming
Semiconductors / test equipment
Team collaboration
Problem solving

Tools

Visual Studio
WPF
TCP/IP
Database programming

Job description

Teradyne in North Reading, MA seeks an experienced software engineer to design and extend software for a large test system. The role emphasizes C# .NET on Windows, distributed and multi-threaded architectures, and AI-assisted code generation, with emphasis on machine vision and optics knowledge.

Work will involve collaborating with global design teams, and on-site presence is expected with moderate US and SE Asia travel.

Get your free, confidential resume review.

or drag and drop your file here.