jobs in TechStreet

TechStreet Hiring! Full Time Software Engineer in Johor, Earn up to MYR 6,200 - Ricebowl

MYR5,000 - MYR6,200 Per Month
Share
Save

Working Location

  • Johor Bahru Johor Malaysia

Job Description

Responsibilities

  • 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

Required Skills

C# / .NET

Experience Level

Mid Level

Pay: RM5,000.00 - RM6,200.00 per month

Benefits:

  • Opportunities for promotion
  • Professional development

Work Location: In person

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More