Windows Performance Architect (Compute Test, North Reading)

Teradyne

North Reading (MA)

On-site

USD 201,000 - 322,000

Full time

11 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 in North Reading, Massachusetts, seeks a highly experienced Throughput Architect to design, develop, and optimize high-performance Windows software systems.

You will lead the design of scalable, multi-threaded and multi-process applications, drive performance improvements, and provide technical direction across complex software solutions.

This senior role requires 10+ years of software development, expert C# and modern C++, and a strong grasp of concurrency, IPC, and profiling tools.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline.
  • 10+ years of professional software development experience.
  • Expert-level proficiency in C# and modern C++.
  • Experience designing Windows multi-threaded and multi-process applications.
  • Strong understanding of concurrency, synchronization, inter-process communication, and resource management.
  • Experience architecting scalable systems with a focus on throughput, responsiveness, and reliability.
  • Demonstrated expertise in load balancing, performance tuning, and system optimization.
  • Advanced debugging and root cause assessment skills for complex software systems.
  • Advanced experience using profiling tools (JetBrains, VTune, or VS profiling) to identify bottlenecks.

Responsibilities

  • Design, develop, and optimize high-performance Windows software systems.
  • Guide the design of scalable, multi-threaded and multi-process applications.
  • Drive performance optimization initiatives and provide technical direction across complex software solutions.
  • Collaborate with cross-functional teams to solve complex technical problems.
  • Contribute hands-on technical expertise to performance-sensitive software systems.

Skills

C# proficiency
Modern C++
Multi-threaded design
Multi-process design
Concurrency
Inter-process communication
Resource management
Load balancing
Performance tuning
Software architecture

Education

Bachelor's degree in CS/CE/SE

Tools

JetBrains profiling tools
Intel VTune
Microsoft Visual Studio profiling tools

Job description

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

Windows Performance Architect (Compute Test, North Reading)

Date: Oct 14, 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 brings high-quality innovation to market faster through advanced test and automation solutions. We are committed to solving complex engineering problems and enabling our customers to deliver the next generation of technology products around the world.

Opportunity Overview

We are seeking a highly experienced Throughput Architect to join our engineering team in North Reading, Massachusetts.

  • This role is a senior technical contributor position responsible for designing, developing, and optimizing high-performance software systems that support Teradyne's test and automation platforms.
  • As a recognized technical expert, you will guide the design of scalable, multi-threaded and multi-process Windows applications, drive performance optimization initiatives, and provide technical direction across complex software solutions.
  • You will collaborate with cross-functional teams to solve complex technical problems, influence product direction, and contribute hands‑on technical expertise to some of Teradyne's most performance-sensitive software systems.

All About You

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline
  • 10+ years of professional software development experience
  • Expert-level proficiency in C# and modern C++
  • Extensive experience designing and implementing Windows multi-threaded and multi-process applications
  • Strong understanding of concurrency, synchronization, inter-process communication, and resource management
  • Experience architecting scalable systems with a focus on throughput, responsiveness, and reliability
  • Demonstrated expertise in load balancing, performance tuning, and system optimization
  • Advanced debugging and root cause assessment skills for complex software systems
  • Advanced experience using JetBrains profiling tools, Intel VTune, or Microsoft Visual Studio profiling tools to identify, evaluate, and eliminate performance bottlenecks
  • Experience optimizing memory utilization, CPU usage, thread contention, I/O performance, and application latency in high-performance systems
  • Experience with object-oriented design practices, design patterns, and software architecture best practices
  • Strong verbal and written communication skills

This position is not eligible for sponsorship.

Compensation:
The base salary range for this role is$201,000 - $321,600.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, tuition assistance programs, and more. Please click here to see details.


Job Segment: Testing, Developer, Test Engineer, Computer Science, Software Engineer, Technology, Engineering

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Teradyne • North Reading (MA)

On-site
USD 162,000 - 259,000
Software Engineer (Compute Test, North Reading)
Software Engineer (Compute Test, North Reading)

Teradyne • Reading (MA)

Hybrid
USD 133,000 - 213,000
Sr. Software Engineer (Compute Test, North Reading)
Sr. Software Engineer (Compute Test, North Reading)

Teradyne • Reading (MA)

On-site
USD 130,000 - 207,000
Health benefits
Dental insurance
Vision coverage
+3
Sr. Software Engineer (Compute Test, North Reading)
Sr. Software Engineer (Compute Test, North Reading)

Teradyne • North Reading (MA)

On-site
USD 130,000 - 207,000
Health and well-being benefits
Tuition assistance
Software Engineer (Integrated System Test, North Reading)
Software Engineer (Integrated System Test, North Reading)

Teradyne • North Reading (MA)

On-site
USD 133,000 - 213,000
Health and dental
Vision
Retirement savings
+1
Software Engineer (Compute Test, North Reading)
Software Engineer (Compute Test, North Reading)

Teradyne • North Reading (MA)

On-site
USD 100,000 - 160,000
Medical, dental, vision insurance
Tuition assistance
Paid vacation and holidays
Senior Automation Software Engineer (Integrated System Test, North Reading)
Senior Automation Software Engineer (Integrated System Test, North Reading)

Teradyne • Sunnyvale (CA)

On-site
USD 178,000 - 285,000
Health benefits
Paid vacation & holidays
Tuition assistance
Software Engineering Manager (Compute Test, North Reading, MA)
Software Engineering Manager (Compute Test, North Reading, MA)

Teradyne • Reading (MA)

On-site
USD 166,000 - 265,000
Senior Embedded Firmware Engineer (Compute Test, North Reading, MA
Senior Embedded Firmware Engineer (Compute Test, North Reading, MA

Teradyne • North Reading (MA)

On-site
USD 162,000 - 258,000
Health benefits
Discretionary bonus
Senior Perception Software Engineer (Teradyne, North Reading)
Senior Perception Software Engineer (Teradyne, North Reading)

Teradyne • Reading (MA)

On-site
USD 162,000 - 259,000
Health & wellness benefits
Paid vacation & holidays
Tuition assistance