> Markdown version of [/jobs/ext/290901-senior-software-engineer-teradyne-north-reading](https://www.wearedevelopers.com/jobs/ext/290901-senior-software-engineer-teradyne-north-reading). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer (Teradyne, North Reading) - **Company:** Teradyne Inc. - **Location:** North Reading, MA, United States - **Experience:** Expert - **Salary:** $161,700.0 - $258,800.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Computer Vision, C Sharp (Programming Language), Computer Programming, Databases, Microsoft Visual Studio, Windows Presentation Foundation, Object-Oriented Software Development, Software Engineering, TCP/IP, Multithreading - **Published:** May 31, 2026 - **Apply:** https://www.juju.com/job/00000000g3ngix ## About the Role + 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. + Background in semiconductors and/or test equipment industry is a plus. + Experience in any of the following is a plus: Machine vision, WPF, capital equipment, factory integration, TCP/IP, database programming, + Ability to work effectively on multiple tasks with multiple deadlines. + Ability to solve problems through creative and analytical thinking. + Ability to work with the local team and a design team overseas. + Ability to grasp new technologies and react to changes in a fast-paced environment. ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Asynchronicity and multithreading in C#](https://www.wearedevelopers.com/videos/447-asynchronicity-and-multithreading-in-c) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [Challenges and Solutions for Efficient, Large-Scale Video Analysis](https://www.wearedevelopers.com/videos/2022-challenges-and-solutions-for-efficient-large-scale-video-analysis) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)