CareerPlanSign in

Software Engineer (Teradyne, Singapore)

Singapore💼 Full-time🗓 2026-08-02 → 2026-09-23

Core

Develop and maintain software for Automatic Test Equipment (ATE) used to test semiconductors and electronic systems in industries like automotive, aerospace, and consumer electronics.

Role type

Senior Software Engineer (Hardware Interface)

Builds

Test programs, libraries, and software solutions for semiconductor and electronic system testing.

Domain

Semiconductor testing / Electronic test equipment

Required skills

C++, C#, .NET, Windows application development, hardware interfacing (FPGA/ASIC), unit testing, CI/CD, Git, Jira, technical leadership

Preferred skills

Windows device drivers (KMDF), Windows OS internals, instrument control, ATE systems, memory testing (DRAM/NAND/HBM), WPF/MFC

Technologies

C++, C#, .NET, Visual Studio, Git, Jira, WPF, MFC, KMDF

Responsibilities

Design and develop programs and libraries for new products; sustain and extend existing product libraries; collaborate with Field Applications to solve customer problems; work with QA to develop test strategies and resolve software issues; mentor engineering teams and lead technical initiatives.

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via adzuna · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.