Software Engineer

Advenxus Solutions

Kulai

On-site

MYR 72,000 - 120,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Advenxus Solutions in Johor, Malaysia, is seeking a Software Engineer to track and manage pre‑project activities and project development stages, and to develop automation software including I/O interfaces, parameter settings, and machine vision modules.

You will design process flows, implement DOE for processes, perform machine vision verification and validation, and build robust error handling, logging, and alarm systems while troubleshooting with on‑site support.

Qualifications

  • Bachelor's degree in Engineering, Automation, Electrical Engineering, Mechatronics, Computer Science, or a related discipline.
  • Minimum 1 year of working experience in the automation industry.
  • Proficiency in C, C++, or C#.
  • Familiar with industrial communication protocols such as RS232, RS485, Modbus RTU/TCP, Ethernet/IP, EtherCAT, and TCP/IP.
  • Vision experience; knowledge of VisionPro, Halcon, or OpenCV preferred.
  • Robot programming experience; knowledge of Epson, ABB, TM Robot, or FANUC robotic system is preferred.
  • Proficiency in English and Mandarin is an added advantage.

Responsibilities

  • Track and follow up on pre-project activities and project development stages
  • Plan and execute Design of Experiments (DOE) for special manufacturing or automation processes
  • Perform machine vision system verification, validation, and performance evaluation
  • Develop process flows and application code for automation systems, including I/O interfaces, parameter setting interfaces, process flow interfaces, machine vision interfaces, and other related software modules
  • Develop and implement error handling, alarm notification, exception management, and system logging functions
  • Identify, report, and document technical issues, challenges, and project risks promptly
  • Perform unit testing for individual software functions and modules
  • Verify functionality against defined design requirements and technical specifications
  • Utilize debugging tools and techniques to perform systematic code analysis and troubleshoot software issues
  • Conduct troubleshooting activities using debugging tools and techniques, including on-site debugging at manufacturing facilities and customer locations

Skills

C/C++/C#
English
Mandarin
Interpersonal skills
Travel ability

Education

Bachelor's degree in Engineering, Automation, Electrical Engineering, Mechatronics, Computer Science, or a related discipline

Tools

VisionPro
Halcon
OpenCV
Epson
ABB
TM Robot
FANUC

Job description

Jora Malaysia will close on 9th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.

Software Engineer role involving tracking and execution of pre-project activities and project development stages. The position focuses on developing process flows and application code for automation systems, including I/O interfaces, parameter setting interfaces, process flow interfaces, machine vision interfaces, and related software modules.

Key responsibilities
  • Track and follow up on pre-project activities and project development stages
  • Plan and execute Design of Experiments (DOE) for special manufacturing or automation processes
  • Perform machine vision system verification, validation, and performance evaluation
  • Develop process flows and application code for automation systems, including I/O interfaces, parameter setting interfaces, process flow interfaces, machine vision interfaces, and other related software modules
  • Develop and implement error handling, alarm notification, exception management, and system logging functions
  • Identify, report, and document technical issues, challenges, and project risks promptly
  • Perform unit testing for individual software functions and modules
  • Verify functionality against defined design requirements and technical specifications
  • Utilize debugging tools and techniques to perform systematic code analysis and troubleshoot software issues
  • Conduct troubleshooting activities using debugging tools and techniques, including on‑site debugging at manufacturing facilities and customer locations
About you
  • Bachelor's degree or higher in Engineering, Automation, Electrical Engineering, Mechatronics, Computer Science, or a related discipline
  • Minimum 1 year of working experience in the automation industry
  • Proficiency in C, C++, or C# programming languages
  • Familiar with industrial communication protocols such as RS232, RS485, Modbus RTU/TCP, Ethernet/IP, EtherCAT, and TCP/IP
  • Vision experience; knowledge of VisionPro, Halcon, or OpenCV preferred
  • Robot programming experience; knowledge of Epson, ABB, TM Robot, or FANUC robotic system is preferred
  • Proficiency in English and Mandarin is an added advantage
  • Strong interpersonal and communication skills
  • Excellent planning, organization, and execution capabilities, with the ability to manage multiple priorities and meet project deadlines
  • Flexible and willing to travel internationally, including to Taiwan, Vietnam, Thailand, Malaysia, China, the Philippines, South Korea, the United States, Mexico, Hungary, and other locations as required

This position is based in Johor, Malaysia.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

techstreet • Johor Bahru

On-site
MYR 60,000 - 100,000
Automation Engineer
Automation Engineer

Sky Resources Group • Seberang Perai

On-site
MYR 4,000 - 8,000
R&D Software Engineer
R&D Software Engineer

Mi Equipment • Bayan Lepas

On-site
MYR 70,000 - 110,000
Senior Mechanical Design Engineer (Robotics/Motion sensors/ Vision Inspection)
Senior Mechanical Design Engineer (Robotics/Motion sensors/ Vision Inspection)

EPS Malaysia • Bayan Lepas

On-site
MYR 180,000 - 240,000
Software Automation Engineer
Software Automation Engineer

UST Global • Bayan Lepas

On-site
MYR 72,000 - 110,000
Senior/ Staff Software Engineer
Senior/ Staff Software Engineer

QES Group Of Companies • Seberang Perai

On-site
MYR 180,000 - 240,000
Medical benefits
Flexible hours
Career development
+2
Software Engineer
Software Engineer

Inter Island Group • Ipoh

On-site
MYR 60,000 - 90,000
SOFTWARE ENGINEER (AUTOMATION - SEMICONDUCTOR)
SOFTWARE ENGINEER (AUTOMATION - SEMICONDUCTOR)

ECA Advanced Solutions • Seberang Perai

On-site
MYR 33,000 - 45,000
Health insurance
Opportunities for promotion
Motion Software Engineer (Senior)
Motion Software Engineer (Senior)

TT Vision Technologies • Penang

On-site
MYR 67,000 - 100,000
Automation Engineer (Electrical, PLC, Vision)
Automation Engineer (Electrical, PLC, Vision)

Jabil • Seberang Perai

On-site
MYR 78,000 - 112,000