Software Engineer – Automated Test Fixtures
Core
Design and develop software and test scripts for semi-automated and fully automated test equipment (ATE) to validate semiconductor manufacturing tools and sub-assemblies.
Role type
Senior IC software engineer (test automation & fixture development)
Builds
Automated test sequences and validation software for ion beam deposition, gas panels, vacuum chambers, and electro-mechanical devices.
Domain
Semiconductor manufacturing equipment & hardware-in-the-loop testing
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C#/.NET (OOPs, WPF, MVVM), C, Python, serial protocols (RS-232/422/485, Device Net, EtherCAT, Modbus), data acquisition (NI CDAQ, Beckhoff), electrical fundamentals, hardware interlock logic, version control (Bit Bucket)
Preferred skills
AI-based test methodologies, system integration, data logging architecture
Technologies
.NET, WPF, Visual Studio, NI CDAQ, Beckhoff IOs, Bit Bucket
Responsibilities
Design, develop, debug, and deploy software for functional testing using ATEs; configure and validate test sequences based on hardware behavior; maintain software assets and data logging solutions; assist in system integration and provide technical support to operational teams.
Seniority
Senior, hands-on IC