Software Engineer (Automation)

APRPM

Bayan Lepas

On-site

MYR 88,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Shenzhen Colibri Technologies Co., Ltd. is seeking a Software Engineer (Automation) to design and implement automation software for semiconductor equipment, including vision systems, data collection, and real-time monitoring.

The role requires a Bachelor's degree in Computer Applications, Automation, or Software Engineering and 5+ years in automation, with proficiency in C#, C++, or Python, and experience in Halcon/VisionPro or VM. Strong communication and teamwork are essential.

Qualifications

  • Bachelor's degree or higher in Computer Applications, Automation, or Software Engineering.
  • 5+ years of experience in automation for semiconductor or related industries.
  • 3+ years in automation development for semiconductor equipment, die bonding, or similar.
  • Strong programming and debugging in C#, C++, or Python.

Responsibilities

  • Develop non-standard equipment design documents from customer requirements.
  • Independently design program source code based on equipment functionality.
  • Debug equipment and refine programs during prototype phase.
  • Support factory acceptance testing of prototype equipment.
  • Track design changes and coordinate project team progress.
  • Communicate with customer technical personnel and maintain relationships.
  • Complete software design, updates, debugging, and acceptance tasks for projects.
  • Respond quickly to customer inquiries and issues.

Skills

C#
C++
Python
Automation
Debugging
Teamwork

Education

Bachelor's in Computer Applications
Bachelor's in Automation
Bachelor's in Software Engineering

Tools

Halcon
VisionPro
VM
SECS/GEM

Job description

About the job Software Engineer (Automation)

ABOUT OUR CLIENT :

Shenzhen Colibri Technologies Co., Ltd., established in 2001, specializes in cross-industry automation technology for advanced manufacturing. As a leading provider of automation solutions, Colibri focuses on R&D, design, production, sales, and technical services for automation equipment and precision parts. Their products, including automated test and assembly machines, serve industries such as mobile terminals, new energy, automotive, hard disk drives, and medical devices. Colibri maintains strong partnerships with top brands and continuously innovates to advance intelligent manufacturing.

JOB DESCRIPTION :

  • Develop non-standard equipment design documents based on customer requirements.
  • Independently design program source codes according to equipment functionality requirements.
  • Debug equipment and refine programs during the prototype phase.
  • Support factory acceptance testing of prototype equipment at the factory.
  • Implement and track design change plans and coordinate project team progress.
  • Communicate with customer technical personnel and maintain a good relationship with customers.
  • Ability to complete software program design, updates, debugging, and acceptance tasks for projects.
  • Quick response to customer inquiries and issues.
  • Follow superiors work arrangements.
  • Strong sense of responsibility.

JOB REQUIREMENT :

  • Bachelors degree or above in Computer Applications, Automation, or Software Engineering.
  • Bachelors degree holders require 5+ years of experience in automation.
  • Minimum of 3+ years of experience in semiconductor equipment, die bonding, or automation development.
  • Proficient in programming and debugging using C#, C++, or Python.
  • Experience in independently developing automation equipment control software or vision applications such as Halcon, VisionPro, and VM.
  • (Optional) Familiarity or understanding of SECS/GEM protocol; experience with EAP systems for automatic recipe distribution, real-time equipment status monitoring, alarms, production data collection, and full production process tracking and management is preferred.
  • Proficiency in C#, C++, or Python programming, including program architecture planning, production data collection and analysis, and writing technical documentation.
  • Familiarity with COGNEX VisionPro software or other vision tools such as HALCON and VM.
  • Fair, honest, and trustworthy.
  • Dedicated with strong team coordination and organization skills.
  • Excellent interpersonal and communication abilities.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automation Software Engineer – Vision & Controls
Automation Software Engineer – Vision & Controls

APRPM • Bayan Lepas

On-site
MYR 88,000 - 140,000
Mechanical Design Engineer
Mechanical Design Engineer

APRPM • Bayan Lepas

On-site
MYR 60,000 - 80,000
Technical Support and Design (Automation)
Technical Support and Design (Automation)

APRPM • George Town

On-site
MYR 45,000 - 89,000
Application Engineer
Application Engineer

Penang Skills Development Centre • Malaysia

On-site
MYR 39,000 - 73,000
Global Automation Tech Support & Design
Global Automation Tech Support & Design

APRPM • George Town

On-site
MYR 45,000 - 89,000
Software Engineer
Software Engineer

techstreet • Johor Bahru

On-site
MYR 60,000 - 100,000
Senior Mechanical Engineer
Senior Mechanical Engineer

Career Wise • Penang

On-site
MYR 90,000 - 120,000
Application Engineer
Application Engineer

Career Wise • Bayan Lepas

On-site
MYR 80,000 - 120,000
Customer Service Engineer (m/f/x)
Customer Service Engineer (m/f/x)

Beckhoff Automation GmbH • Malaysia

On-site
MYR 60,000 - 120,000
Software Engineer C#, Industrial Automation, 80 APAC Travelling
Software Engineer C#, Industrial Automation, 80 APAC Travelling

GTS Consulting Limited • Johor Bahru

On-site
MYR 60,000 - 90,000