Software Control Engineer

Estek Automation Sdn Bhd

Batu Kawan

On-site

MYR 70,000 - 110,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ESTEK Automation Sdn Bhd in Batu Kawan, Penang invites a Software Control Engineer to join our engineering team on a full-time basis. You will design, develop and optimise control software for industrial automation systems and electrical equipment, collaborating with hardware engineers to integrate software with hardware components.

You will work on cutting-edge automation projects, implementing control algorithms and providing technical support to clients while ensuring reliability and

Qualifications

  • Bachelor’s degree in Electrical Engineering, Electronics Engineering, Software Engineering or related field, or equivalent practical experience.
  • Proven experience in software development for control systems, industrial automation or electrical/electronic applications.
  • Proficiency in programming languages used in control systems such as C, C++, Python or IEC 61131-3 structured text.
  • Strong understanding of PLC programming and SCADA systems.
  • Experience with Modbus, Profibus, EtherCAT or similar industrial protocols.
  • Solid knowledge of electrical and electronic engineering principles as they relate to control systems.
  • Problem-solving skills to troubleshoot complex control system issues.
  • Strong communication and teamwork abilities in a collaborative engineering environment.
  • Attention to detail and commitment to high-quality, reliable software solutions.
  • Familiarity with industry standards and best practices in control system design and implementation.
  • Preferred: Experience with Siemens, Allen-Bradley, Beckhoff or similar platforms.
  • Preferred: Knowledge of RTOS and embedded systems development.
  • Preferred: Automotive, manufacturing or process automation project experience.

Responsibilities

  • Design, develop and programme control software for industrial automation systems and electrical equipment
  • Create and maintain software solutions using industry-standard programming languages and platforms relevant to control systems
  • Collaborate with hardware engineers and project teams to integrate software control systems with electrical and electronic components
  • Conduct testing and troubleshooting of control software to ensure optimal performance and reliability
  • Document technical specifications, design workflows and software functionality for future reference and knowledge transfer
  • Implement and optimise control algorithms to improve system efficiency and performance
  • Provide technical support to clients and internal teams regarding software control system operations
  • Participate in continuous improvement initiatives to enhance software capabilities and system functionality
  • Liaise with cross-functional teams to understand project requirements and deliver solutions that meet specifications

Skills

C
C++
Python
IEC 61131-3
PLC programming
SCADA
Modbus
Profibus
EtherCAT
Debugging
Communication
Teamwork
Attention to detail

Education

Bachelor’s degree in Electrical Engineering, Electronics Engineering, Software Engineering or related field

Tools

Siemens
Allen-Bradley
Beckhoff

Job description

About the role

Estek Automation Sdn Bhd is seeking a Software Control Engineer to join our engineering team on a full-time basis at our facility in Batu Kawan, Penang. This is a strategic role that plays a crucial part in the development, implementation and maintenance of control systems that power our automation solutions. As a Software Control Engineer, you will be responsible for designing and optimising software that governs the operation of complex electrical and electronic systems, ensuring they perform reliably and efficiently. This position offers the opportunity to work on cutting-edge automation projects whilst contributing directly to the success of our clients across various industries.

Key responsibilities

Design, develop and programme control software for industrial automation systems and electrical equipment

Create and maintain software solutions using industry-standard programming languages and platforms relevant to control systems

Collaborate with hardware engineers and project teams to integrate software control systems with electrical and electronic components

Conduct testing and troubleshooting of control software to ensure optimal performance and reliability

Document technical specifications, design workflows and software functionality for future reference and knowledge transfer

Implement and optimise control algorithms to improve system efficiency and performance

Provide technical support to clients and internal teams regarding software control system operations

Participate in continuous improvement initiatives to enhance software capabilities and system functionality

Liaise with cross-functional teams to understand project requirements and deliver solutions that meet specifications

What we’re looking for

Bachelor’s degree in Electrical Engineering, Electronics Engineering, Software Engineering or related field, or equivalent practical experience

Proven experience in software development for control systems, industrial automation or electrical/electronic applications

Proficiency in one or more programming languages commonly used in control systems, such as C, C++, Python, or IEC 61131-3 structured text

Strong understanding of PLC (Programmable Logic Controller) programming and SCADA (Supervisory Control and Data Acquisition) systems

Experience with industrial communication protocols such as Modbus, Profibus, EtherCAT or similar technologies

Solid knowledge of electrical and electronic engineering principles as they relate to control systems

Problem-solving skills with the ability to troubleshoot complex control system issues

Strong communication and teamwork abilities, with capacity to work effectively in a collaborative engineering environment

Attention to detail and commitment to delivering high-quality, reliable software solutions

Familiarity with industry standards and best practices in control system design and implementation

Preferred: Experience with specific control platforms such as Siemens, Allen-Bradley, Beckhoff or similar manufacturers

Preferred: Knowledge of real-time operating systems and embedded systems development

Preferred: Previous experience working on automotive, manufacturing or process automation projects

ESTEK Automation Sdn Bhd is an engineering company which providing vision solutions for LED and semiconductor customer. We are a fast-growing, local set-up but worldwide aimed company for LED and semiconductor field. We involved in collaborative equipment design and customised product development (ODM). ESTEK Automations have business coverage over Malaysia, Singapore, Philippines, Thailand and Vietnam region.

ESTEK Automation Sdn Bhd is an engineering company which providing vision solutions for LED and semiconductor customer. We are a fast-growing, local set-up but worldwide aimed company for LED and semiconductor field. We involved in collaborative equipment design and customised product development (ODM). ESTEK Automations have business coverage over Malaysia, Singapore, Philippines, Thailand and Vietnam region.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Field Application Technician
Field Application Technician

Estek Automation Sdn Bhd • Batu Kawan

On-site
MYR 45,000 - 76,000
Industrial Automation Software Engineer
Industrial Automation Software Engineer

Estek Automation Sdn Bhd • Batu Kawan

On-site
MYR 70,000 - 110,000
Field Application Engineer
Field Application Engineer

Estek Automation Sdn Bhd • Batu Kawan

On-site
MYR 60,000 - 90,000
Automation & Controls Engineer (Electrical & Software)
Automation & Controls Engineer (Electrical & Software)

SAT AUTOMATION SDN BHD • George Town

On-site
MYR 72,000 - 120,000
Automation Control Engineer (Process Automation)
Automation Control Engineer (Process Automation)

Precision Control Sdn Bhd • Selangor

On-site
MYR 36,000 - 72,000
Medical Allowance
Dental & Optical Allowance
Performance Bonus
+1
Automation Control Engineer (Process Automation)
Automation Control Engineer (Process Automation)

PC Group • Shah Alam

On-site
MYR 67,000 - 134,000
Medical Allowance
Dental Allowance
Optical Allowance
+6
Field Application Technician
Field Application Technician

Estek Automation • Seberang Perai

On-site
MYR 39,000 - 73,000
Software Engineer
Software Engineer

Elitez Pte Ltd • Bayan Lepas

On-site
MYR 89,000 - 179,000
System Engineer
System Engineer

Odyssey Control Sdn Bhd • Shah Alam

On-site
MYR 60,000 - 90,000
Automation Software Engineer — PLC/PC Control
Automation Software Engineer — PLC/PC Control

Elitez Pte Ltd • Bayan Lepas

On-site
MYR 89,000 - 179,000