Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Teradyne Logo

Software Architect - Platform (Teradyne, North Reading)

Teradyne

$184,300 - $294,900
Oct 1, 2025
North Reading, MA, US
Apply Now

Teradyne is looking to architect and build a new system that will transform automated test equipment (ATE) software for the Cloud AI era, enabling true multi-threaded test execution and role-based workflows for semiconductor testing.

Requirements

  • demonstrated expertise in architecting large-scale, mission-critical systems
  • Deep experience in ATE/Semiconductor test industry with comprehensive understanding of test system requirements, real-time constraints, and hardware integration challenges
  • Expert-level proficiency in distributed systems design including microservices architecture, message queues, and asynchronous programming models
  • Advanced skills in cross-platform development using .NET Core, C++, or Rust with proven ability to write portable code across Windows and Linux
  • Experience with AI agent architecture and integration including Model Context Protocol (MCP) server development, API design, and protocol specification
  • Preference for candidates with experience in performance-critical real-time systems where latency and deterministic behavior are essential requirements

Responsibilities

  • Assist in the architectural design and technical direction for Teradyne’s next-generation software, a distributed, multi-process architecture.
  • Develop comprehensive system architecture specifications that address performance, scalability, and cross-platform compatibility requirements for Windows and Linux deployments.
  • Collaborate with test engineering SMEs, product managers, and customers to validate architectural concepts and ensure market-driven design choices.
  • Partner with external consultants and technology vendors to leverage industry best practices in distributed systems, containerization, and AI agent integration.
  • Mentor development teams in modern software engineering practices, cross-platform development, and asynchronous programming paradigms.
  • Sustain technical excellence by establishing CI/CD pipelines, automated testing frameworks, and DevOps practices that enable rapid iteration and deployment

Other

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience in enterprise software architecture and development
  • 15+ years of progressive software development experience
  • Excellent communication and collaboration skills with ability to articulate complex technical concepts to diverse stakeholders and facilitate architectural direction
  • We are only considering candidates local to position location and can provide relocation for this position.
  • This position is not eligible for visa sponsorship.