> Markdown version of [/jobs/ext/2028761-factory-applications-engineer-software-integrated-system-test-north-reading-ma](https://www.wearedevelopers.com/jobs/ext/2028761-factory-applications-engineer-software-integrated-system-test-north-reading-ma). 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). --- # Factory Applications Engineer- Software (Integrated System Test; North Reading, MA) - **Company:** Teradyne Inc. - **Location:** North Reading, MA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), Application Programming Interfaces (APIs), Unit Testing, C++ (Programming Language), Software Quality, Software Debugging, Firmware, Object-Oriented Software Development, Software Engineering, System Testing, Systems Integration, Strategies of Testing, System-level Testing, Information Technology, Code Restructuring - **Published:** August 11, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/factory-applications-engineer-software-integrated-system-test-north-reading-ma-north-reading-ma-usa-58900277 ## About the Role * Contribute to continuous improvement of testing strategies, tools, and processes Tasks * Bachelor's degree or higher in Computer Science or Electrical Engineering (Masters preferred) * 10-15 years of experience in System level Test program development, firmware, automation, or software engineering * Experience with embedded systems and SoC-level testing concepts * Ability to develop or execute test cases for processors, graphics, memory, thermal, and power of SoCs * Experience with C++ is a strong plus * Strong OO design skills and reusable libraries/APIs * Hands-on experience improving code quality via unit testing, refactoring, and automation * Willingness to travel (about 20-30%) Key requirements * medical, dental, vision * Flexible Spending Accounts * retirement savings plans * life and disability insurance * paid vacation & holidays * tuition assistance ## Description Experteer Overview In this role you will translate technical insights into scalable test software solutions for Teradyne's SLT platforms. You will work with the Factory Engineering Team across development to high-volume manufacturing, addressing hardware/software integration and test strategy. You'll support customer engagements, provide training, and contribute to product demonstrations. This is a hands-on, impact-driven role at the intersection of hardware, firmware, and software. Compensation / Benefits * Collaborate with SLT test solution development teams to validate tester functionality and features * Support customers with test solution proposals, system bring-up, and debugging for silicon bring-up and post-silicon validation * Develop and deliver customer training on test program development and usage * Provide technical input to sales through presentations and demonstrations * Develop application solutions from customer requirements via onsite reviews and joint debug sessions * Contribute to continuous improvement of testing strategies, tools, and processes Tasks * Bachelor's degree or higher in Computer Science or Electrical Engineering (Masters preferred) * 10-15 years of experience in System level Test program development, firmware, automation, or software engineering * Experience with embedded systems and SoC-level testing concepts * Ability to develop or execute test cases for processors, graphics, memory, thermal, and power of SoCs * Experience with C++ is a strong plus * Strong OO design skills and reusable libraries/APIs * Hands-on experience improving code quality via unit testing, refactoring, and automation * Willingness to travel (about 20-30%) Key requirements * medical, dental, vision * Flexible Spending Accounts * retirement savings plans * life and disability insurance * paid vacation & holidays * tuition assistance ## Related Videos - [How To Test A Ball of Mud](https://www.wearedevelopers.com/videos/173-how-to-test-a-ball-of-mud) - [How to TDD in legacy code](https://www.wearedevelopers.com/videos/309-how-to-tdd-in-legacy-code) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)