en

Services

We understand that no two organisations are the same. Find out more about how we've customised our talent solutions to help clients across South East Asia meet their needs.

Read more
Candidates

Together, we’ll map out career-defining, life-changing pathways to achieve your career ambitions. Browse our range of services, advice, and resources.

Learn more
Services

We understand that no two organisations are the same. Find out more about how we've customised our talent solutions to help clients across South East Asia meet their needs.

Read more
About Robert Walters Malaysia

Since our establishment in 2006, our belief remains the same: Building strong relationships with people is vital in a successful partnership.

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Malaysia.

Learn more

Senior Software Engineer

Save job

Our client is on the hunt for a highly skilled Senior Software Engineer to join their dynamic team.

This role presents an exciting opportunity to work with cutting-edge automation technologies and contribute significantly to the development and enhancement of advanced control systems. The successful candidate will have the chance to work in a fast-paced environment, managing multiple projects and tasks effectively.

  • Work with cutting-edge automation technologies
  • Contribute to the development of advanced control systems
  • Opportunity to manage multiple projects in a fast-paced environment

What you'll do:

As a Senior Software Engineer, you will play a pivotal role in developing and programming PLC, HMI/SCADA systems, among others. You will be responsible for integrating, debugging, testing, and fine-tuning machine software. Your role will also involve supporting local and overseas site installations and commissioning. Additionally, you will provide onsite service support when required. Your responsibilities will extend to assisting in machine software validation and preparing technical documentation. You will maintain control systems by performing software updates and implementing preventive as well as corrective actions. Lastly, you will research and evaluate emerging technologies in factory automation and control systems while proposing improvements and innovations.

  • Develop and program PLC, HMI/SCADA systems, and other control systems including motion control, vision systems, and robotics.
  • Integrate, debug, test, and fine-tune machine software.
  • Support local and overseas site installations and commissioning.
  • Provide onsite service support when required.
  • Assist in machine software validation and preparation of technical documentation.
  • Maintain control systems, including performing software updates and implementing preventive and corrective actions.
  • Research and evaluate emerging technologies in factory automation and control systems, proposing improvements and innovations.

What you bring:

The ideal candidate for this Senior Software Engineer position should hold a Bachelor’s degree in Electrical/Electronic Engineering, Computer Science, Information Technology (with a programming focus), or Mechatronics. You should have at least 8 years of relevant work experience under your belt. Strong proficiency in PLC programming (Allen-Bradley, Beckhoff, Omron, Siemens) is essential for this role. Experience in C / C++ programming will be a strong advantage. You should be willing to travel for both local and international assignments. We are looking for someone with a strong technical acumen, excellent analytical and problem-solving skills. Familiarity with robotics, vision systems, motion control, sensors, and industrial communication protocols is required. Lastly, you should have the ability to work both independently and collaboratively in a fast-paced environment.

  • Bachelor’s degree in Electrical/Electronic Engineering, Computer Science, Information Technology (with a programming focus), or Mechatronics.
  • Minimum of 8 years of relevant work experience.
  • Strong proficiency in PLC programming (Allen-Bradley, Beckhoff, Omron, Siemens) is essential.
  • Experience in C / C++ programming is a strong advantage.
  • Willingness to travel for both local and international assignments.
  • Strong technical acumen, with excellent analytical, problem-solving skills.
  • Familiarity with robotics, vision systems, motion control, sensors, and industrial communication protocols.
  • Ability to work both independently and collaboratively in a fast-paced environment.

What sets this company apart:

Our client is a leading player in the automation industry, known for their innovative solutions and cutting-edge technologies. They offer an inclusive and supportive work environment where every team member's contribution is valued. Their commitment to continuous learning and development ensures that their employees are always at the forefront of technological advancements. This is an exciting opportunity to join a company that is shaping the future of automation.

What's next:

If you're ready to take your career to new heights with this exciting role, don't hesitate!

Apply today by clicking on the link or email me at TengHong.Khoo@robertwalters.com.my to discuss this opportunity!

Do note that we will only be in touch if your application is shortlisted.

Agensi Pekerjaan Robert Walters Sdn Bhd
Business Registration Number : 729828-T
Licence Number : JTKSM 423C

Contract Type: FULL_TIME

Specialism: Engineering & Manufacturing

Focus: Manufacturing

Industry: Manufacturing and Production

Salary: MYR120,000 - MYR156,000 per annum

Workplace Type: On-site

Experience Level: Mid Management

Location: Penang

Job Reference: CCBP7E-D037C16A

Date posted: 5 May 2025

Consultant: TengHong Khoo