
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A technology consulting company in Singapore is seeking a Test Systems Integration Software Engineer to integrate automated test systems into a factory software ecosystem. You will focus on real-time data collection and high-throughput data pipelines in a manufacturing environment. The ideal candidate has a Bachelor's degree in a relevant field and at least 3 years of experience in test system integration or data engineering. Strong skills in streaming data pipelines are essential. This role involves troubleshooting and collaboration across teams.
The Test Systems Integration Software Engineer is responsible for integrating high-volume automated test systems into the factory software ecosystem. This role focuses on real-time test data collection, system integration with MES, high-throughput data pipelines, and reliable storage and monitoring of production test results in a manufacturing environment.
Integrate high-capacity disk drive test systems with factory software platforms
Develop software services to interface with tester control systems and retrieve test results in real time
Enable test systems to fetch test recipes and configurations from MES or related systems at run start
Ensure test results are reported back to MES or central databases upon completion
Build and optimize high-throughput data pipelines to stream results from thousands of simultaneous tests
Implement buffering, batching, and queuing mechanisms to handle high data volume and velocity
Ensure reliable data transfer without loss under heavy production load
Develop monitoring tools and dashboards to display tester status, utilization, and key metrics
Troubleshoot and resolve test integration and data pipeline issues in live production environments
Collaborate with test engineering, manufacturing, and IT teams to support production operations
Maintain documentation for test interfaces, data flows, and operational procedures
Bachelor’s Degree in Computer Science, Software Engineering, IT, or related field
Minimum 3 years of experience in test system integration, manufacturing software, or data engineering
Strong understanding of high-volume data processing in production environments
Experience integrating automated test equipment using APIs or communication protocols
Strong skills in streaming data pipelines and high-throughput data ingestion
Experience with message brokers or ingestion frameworks
Ability to write efficient, scalable code for parsing and storing large test datasets
Knowledge of disk drive testing or complex electronics testing processes
Experience implementing robust error handling and recovery in data pipelines
Familiarity with data serialization or compression techniques
Experience building real-time dashboards for test data visualization