Job Search and Career Advice Platform

Enable job alerts via email!

Senior Automation Software Engineer

TG HUMAN RESOURCE MANAGEMENT SERVICES SDN BHD

Kuala Lumpur

On-site

MYR 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading automation solutions company in Kuala Lumpur is seeking a skilled software developer with experience in industrial automation and precision robotics. The candidate will develop real-time automation software, design modular code, and integrate third-party hardware. Proficiency in C#, .NET/WPF, and motion control is essential, along with hands-on experience in system integration. This role offers the chance to work on innovative projects, collaborating with mechanical and electrical engineers to enhance automation processes.

Qualifications

  • 5-8 years of software development experience in industrial automation.
  • Experience with motion control, machine vision, and real-time system integration.
  • Hands-on experience integrating motion controllers and cameras.

Responsibilities

  • Develop and maintain real-time automation software.
  • Design modular and reusable code for motion control and system integration.
  • Integrate third-party hardware into cohesive machine platforms.

Skills

C#
.NET/WPF
Motion Control
Machine Vision
Real-time System Integration
Python
AI/ML

Tools

Git
Azure DevOps
OpenCV
Job description

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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.