Software Engineer

Klang, M10, MY, Malaysia

Job Description

Job Responsibilities


As a Software Engineer, you will play a key role in developing and maintaining automation software solutions to support production excellence. Core responsibilities include:

Developing and maintaining Human-Machine Interface (HMI) applications for production line machinery, jigs, and testers Designing and implementing machine vision solutions using Python, OpenCV, and deep learning frameworks (TensorFlow, PyTorch) for automated inspection and quality control Interfacing with industrial automation systems and PLCs (Siemens, Omron, Mitsubishi) for equipment control, data acquisition, and process feedback Creating vision-based detection, classification, and measurement algorithms to enhance automation reliability and reduce manual inspection Designing, developing, and deploying real-time GUI applications for operators using Python frameworks (PyQt, Tkinter) Performing model training, tuning, and deployment for AI-based vision applications Collaborating with mechanical and electrical teams to integrate software with hardware control systems Preparing technical documentation, test procedures, and maintenance guides for software systems Assisting in troubleshooting production line automation issues related to software, image capture, or control logic Ensuring all software development activities comply with ISO9001, IATF 16949, and automotive industry standards, including APQP requirements

Job Requirements


The ideal candidate should possess:

Strong proficiency in Python programming and frameworks (PyQt, Tkinter) Experience with machine vision technologies and deep learning frameworks (TensorFlow, PyTorch) Knowledge of industrial automation systems and PLCs (Siemens, Omron, Mitsubishi) Ability to design and implement vision-based algorithms for detection, classification, and measurement Familiarity with ISO9001, IATF 16949, and APQP standards in the automotive industry Excellent problem-solving skills and ability to troubleshoot automation issues Strong collaboration skills to work effectively with mechanical and electrical teams Attention to detail and ability to produce clear technical documentation
Job Types: Full-time, Permanent

Pay: RM4,000.00 - RM6,500.00 per month

Benefits:

Opportunities for promotion Professional development
Experience:

Python: 3 years (Preferred)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1381180
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Klang, M10, MY, Malaysia
  • Education
    Not mentioned