Permanent
19d ago , from TG HUMAN RESOURCE MANAGEMENT SERVICES SDN BHD
- Develop and maintain real-time automation software for precision dispensing, inspection, and process modules.
- Design modular and reusable code in C#, C++, .NET/WPF, and Python for motion control, vision processing, and system integration.
- Develop user-friendly HMIs, recipe management tools, and data acquisition interfaces to support production and R&D use cases.
System Integration & Control
- Integrate third-party hardware such as motion controllers (ACS, Beckhoff, Delta Tau), cameras (Cognex, Basler, Halcon), dispensing valves, and sensors into cohesive machine platforms.
- Develop real-time communication layers using EtherCAT, Modbus, OPC-UA, or proprietary industrial protocols.
- Validate synchronization between motion, jetting, and vision modules for high precision process control.
- Lead root-cause analysis for system performance issues and drive continuous improvement in stability and throughout.
Collaboration & Cross-Functional Support
- Work closely with mechanical, electrical, and process engineers to achieve seamless system integration.
- Collaborate with third-party vendors, controller partners, and research institutions on software co-development and integration projects.
- Support customer evaluations, on-site testing, and field troubleshooting when required.
- Contribute to code reviews, architecture discussions, and technical documentation.
- Participate in R&D projects involving process application and AI-based process control.
- Evaluate and adopt emerging technologies that enhance equipment precision, performance, and scalability.
- Support digital transformation initiatives such as data analytics, MES/SECS-GEM integration, and predictive maintenance systems.
- Apply best practices in software lifecycle management, source control (Git, Azure DevOps), and automated testing.
Job Requirements
- 5–8 years of software development experience in industrial automation, semiconductor equipment, or precision robotics.
- Proven experience in motion control, machine vision, and real-time system integration.
- Hands‑on experience integrating motion controllers, cameras, and process modules.
- Prior exposure to semiconductor advanced packaging, underfill jetting, or wafer‑level assembly is an advantage.
- Experience collaborating with external vendors or R&D partners for system development or joint validation.
Technical Skills
- Proficiency in C#, .NET/WPF.
- Familiarity with motion control platforms and EtherCAT/OPC-UA communication.
- Experience with machine vision libraries (OpenCV).
- Understanding of AI/ML‑based process feedback and data visualization frameworks.
- Solid foundation in software debugging, version control, and modular design architecture.