Opportunity OverviewWe 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.
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 click here to see details.
#LI-KD1