Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

Genetec Technology Berhad

Bandar Baru Bangi

On-site

MYR 150,000 - 200,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in Malaysia seeks a software developer to work on machine control and vision systems. This role involves developing and testing software, integrating systems, and managing project deadlines. Candidates should have a degree in Electrical, Electronics, or Mechatronic Engineering and proficiency in programming languages such as PLC, C++, and Python. Excellent communication skills and the ability to thrive in a fast-paced environment are essential. Willingness to travel is required.

Qualifications

  • Possess a degree in engineering or related field.
  • Skills in PLC programming and various programming languages.
  • Excellent communication skills needed.

Responsibilities

  • Develop software for machine control and vision systems.
  • Design, code, debug, and test new software.
  • Perform control integration with subsystems.
  • Document functionalities in operation manuals.
  • Ensure timely project delivery.
  • Collaborate with cross-functional teams.

Skills

PLC programming
C++
C#
microcontroller programming
robotics
vision systems
LabVIEW programming
Python

Education

Degree in Electrical/Electronics/Mechatronic Engineering
Job description
Design and Development

To develop software program for machine control & machine vision system. To modify existing machine software & vision system program.

Testing and Evaluation

To design, code, debug & test new software program.

System Integration

To perform control integration with other subsystems on the machine.

Documentation

To document the control & functionalities of the machine in operation manual.

Project Management

To ensure that the project is delivered on time.

Stakeholder Collaboration

Work closely with cross‑functional teams, including mechanical engineers & project managers, to ensure successful project outcomes.

Any other job as assigned by the Management from time to time.

Job Requirement
Education

Possess a degree in Electrical/Electronics/Mechatronic Engineering or a related field to demonstrate a strong foundation in engineering knowledge and practices.

Experience

Skills and experience in PLC programming, C++, C#, microcontroller programming, robotics, vision systems, LabVIEW programming, and Python are considered an added advantage.

Communication Skills

Exhibit excellent writing and verbal communication skills to effectively engage with stakeholders.

Ability to work in a fast‑paced environment

Thrive in a dynamic and fast‑paced work environment, managing multiple priorities and time‑sensitive financial matters.

Willingness to travel extensively

Oversee projects in international or cross‑border settings.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.