Software Engineer

Techstreet Malaysia

Johor Bahru

On-site

MYR 60,000 - 90,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Techstreet Malaysia is seeking an Automation Engineer with a strong background in machine vision and robotics. The role involves developing software architecture for automation systems, implementing robust error handling, and supporting on-site troubleshooting at customer facilities.

Candidates should have a bachelor’s degree in engineering or related fields, at least 1 year in automation, and strong English; Mandarin is a plus.

Qualifications

  • Bachelor’s degree or higher in Engineering or related field.
  • Minimum 1 year experience in automation industry.
  • Proficiency in English; Mandarin is an advantage.
  • Knowledge of C, C++, or C#.
  • Experience with machine vision and robotics preferred.
  • Willing to travel overseas frequently.
  • Strong communication and planning skills.
  • Familiarity with debugging and testing software.

Responsibilities

  • Monitor pre-project activities and development stages.
  • Perform machine vision verification, validation, and performance evaluation.
  • Develop software architecture for automation systems including I/O interfaces.
  • Implement error handling, alarms, logging, and fault diagnosis.
  • Identify issues and document risks promptly.
  • Investigate root causes and devise practical solutions.
  • Perform unit testing of software functions.
  • Verify functionality against design specs.
  • Use debugging tools for systematic code analysis and troubleshooting.

Skills

English proficiency
Mandarin
Interpersonal skills
Planning & organization
Travel readiness
C/C++/C# programming
Vision systems
Robotics programming
Debugging

Education

Bachelor’s degree in Engineering or related field

Tools

VisionPro
Halcon
OpenCV
Epson robot
ABB robot
TM Robot
FANUC robot

Job description

  • Familiar with industrial communication protocols such as RS232, RS485, Modbus RTU/TCP, Ethernet/IP, EtherCAT, and TCP/IP
  • Conduct troubleshooting activities using debugging tools and techniques, including on-site debugging at manufacturing facilities and customer locations, to identify root causes, resolve technical issues, and ensure optimal system performance
  • Plan and execute Design of Experiments (DOE) for special manufacturing or automation processes
Responsibilities
  • Monitor and follow up on pre-project activities and project development stages
  • Perform machine vision system verification, validation, and performance evaluation
  • Develop software architecture, process flows, and application code for automation systems, including but not limited to 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 to facilitate efficient troubleshooting, fault diagnosis, and system maintenance
  • Identify, report, and document technical issues, challenges, and project risks promptly
  • Proactively investigate root causes and develop practical solutions to resolve technical problems
  • 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, troubleshoot software issues, and identify the root causes of errors to ensure stable and reliable system performance
Requirements
  • Bachelor’s degree or higher in Engineering, Automation, Electrical Engineering, Mechatronics, Computer Science, or a related discipline
  • Field of study is open and not restricted, provided candidates possess relevant technical knowledge and competencies
  • Minimum 1 year of working experience in the automation industry
  • 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
  • This role involves extensive overseas travel and on-site work at customer locations.
  • Candidates must be 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
  • Proficiency in C, C++, or C# programming languages
  • Vision experience; knowledge of VisionPro, Halcon, or OpenCV preferred
  • Robot programming experience; knowledge of Epson, ABB, TM Robot, or FANUC robotic system is preferred
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
Software Engineer
Software Engineer

PacTech Asia Sdn Bhd • Bayan Lepas

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

Advenxus Solutions • Kulai

On-site
MYR 72,000 - 120,000
6559 - Software Engineer
6559 - Software Engineer

Agensi Pekerjaan Minde Group Sdn Bhd • Johor Bahru

On-site
MYR 67,000 - 100,000
Software Engineer C#, Industrial Automation, 80% APAC Travelling
Software Engineer C#, Industrial Automation, 80% APAC Travelling

GTS Consulting • Johor Bahru

On-site
MYR 60,000 - 90,000
System & Vision Engineer
System & Vision Engineer

Jabil • Seberang Perai

On-site
MYR 70,000 - 110,000
C# Software Engineer — Industrial Automation (APAC Travel)
C# Software Engineer — Industrial Automation (APAC Travel)

GTS Consulting • Johor Bahru

On-site
MYR 60,000 - 90,000
Project Engineer
Project Engineer

Emage Innovation Sdn Bhd • Iskandar Puteri

On-site
MYR 60,000 - 100,000
Automation Software Engineer — Industrial Vision & Robotics
Automation Software Engineer — Industrial Vision & Robotics

Techstreet Malaysia • Johor Bahru

On-site
MYR 60,000 - 90,000
Global Machine Vision Engineer & Solutions Specialist
Global Machine Vision Engineer & Solutions Specialist

Hikrobot • Penang

On-site
MYR 60,000 - 100,000