Location: Taiwan Work Mode: Onsite Experience: 2 5 Years
1. Role Overview
This role involves developing and maintaining software applications used in Automated Test Equipment (ATE) environments. The engineer will work on C C and C# based systems supporting test automation device communication and data acquisition. The position requires collaboration with cross-functional engineering teams to deliver reliable and scalable solutions.
2. Key Responsibilities
Develop test and maintain applications using C# Framework / .NET Core
Write clean maintainable and efficient code following coding standards
Design and implement software solutions for ATE testing environments
Collaborate with hardware test and system teams to deliver integrated solutions
Debug troubleshoot and optimize application performance
Develop and manage database-related functionalities
Work on real-time data acquisition and device communication interfaces
Implement RESTful APIs and web-based integrations where required
Participate in code reviews and ensure best development practices
Maintain version control using Git or similar tools
Document software design features and technical workflows
Support deployment and issue resolution in production/test environments
3. Required Qualifications
BE / ME / . in Computer Science or related field
2 5 years of experience in software development
Experience in industrial embedded or ATE-related environments is preferred
4. Technical Skills (Structured)
Programming Languages:
C C C#
Frameworks & Platforms:
.NET Core
WinForms Console Applications
Database:
SQL Server or other relational databases
Web & Integration:
RESTful APIs Web Services
HTML CSS JavaScript (basic)
Concepts & Tools:
Object-Oriented Programming (OOP)
Version Control (Git)
Debugging and Performance Optimization
Hardware & Communication:
WebSockets
Hardware communication protocols
Real-time data acquisition
Device integration
5. Soft Skills
Analytical thinking and problem-solving ability
Clear communication and documentation skills
Ability to work independently and within cross-functional teams
6. Good to Have (Optional)
Experience in ATE (Automated Test Equipment) environments
Exposure to semiconductor testing workflows
Knowledge of device interfacing and test automation systems
Experience with WebSockets or low-level communication interfaces
Understanding of industrial or embedded systems
#LI-SD1
Software Engineer ATE Testing (C / C / C#) Location: Taiwan Work Mode: Onsite Experience: 2 5 Years 1. Role Overview This role involves developing and maintaining software applications used in Automated Test Equipment (ATE) environments. The engineer will work on C C and C# based systems sup...
Software Engineer ATE Testing (C / C / C#)
Location: Taiwan Work Mode: Onsite Experience: 2 5 Years
1. Role Overview
This role involves developing and maintaining software applications used in Automated Test Equipment (ATE) environments. The engineer will work on C C and C# based systems supporting test automation device communication and data acquisition. The position requires collaboration with cross-functional engineering teams to deliver reliable and scalable solutions.
2. Key Responsibilities
Develop test and maintain applications using C# Framework / .NET Core
Write clean maintainable and efficient code following coding standards
Design and implement software solutions for ATE testing environments
Collaborate with hardware test and system teams to deliver integrated solutions
Debug troubleshoot and optimize application performance
Develop and manage database-related functionalities
Work on real-time data acquisition and device communication interfaces
Implement RESTful APIs and web-based integrations where required
Participate in code reviews and ensure best development practices
Maintain version control using Git or similar tools
Document software design features and technical workflows
Support deployment and issue resolution in production/test environments
3. Required Qualifications
BE / ME / . in Computer Science or related field
2 5 years of experience in software development
Experience in industrial embedded or ATE-related environments is preferred
4. Technical Skills (Structured)
Programming Languages:
C C C#
Frameworks & Platforms:
.NET Core
WinForms Console Applications
Database:
SQL Server or other relational databases
Web & Integration:
RESTful APIs Web Services
HTML CSS JavaScript (basic)
Concepts & Tools:
Object-Oriented Programming (OOP)
Version Control (Git)
Debugging and Performance Optimization
Hardware & Communication:
WebSockets
Hardware communication protocols
Real-time data acquisition
Device integration
5. Soft Skills
Analytical thinking and problem-solving ability
Clear communication and documentation skills
Ability to work independently and within cross-functional teams
6. Good to Have (Optional)
Experience in ATE (Automated Test Equipment) environments
Exposure to semiconductor testing workflows
Knowledge of device interfacing and test automation systems
Experience with WebSockets or low-level communication interfaces