Firmware Engineer for Industrial Automation & RTOS

Quest Global Engineering Solutions Pte Ltd

Singapore

On-site

SGD 70,000 - 110,000

Full time

11 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Quest Global Engineering Solutions Pte Ltd is seeking an embedded software engineer to develop and maintain firmware for PLCs and automation systems. You will troubleshoot firmware issues, collaborate with hardware engineers, and ensure robust testing and validation.

The role requires hands-on experience with C/C++, RTOS like VxWorks, and industrial communication protocols (Modbus, EtherNet/IP, CAN, Serial). PLC/CoDeSys exposure is a plus, with a strong emphasis on hardware–firmware integration.

Qualifications

  • Bachelor in Computer Science/Electronics Engineering with 3+ years in embedded software development.
  • Experience in development of PLCs and/or Bus Couplers and/or IO modules for industrial automation applications.
  • Hands-on experience in prototype development and design validation techniques.
  • Proficient in C or C++.
  • Experience in developing applications on VxWorks.
  • Hands-on experience with Modbus, EtherNet/IP, CAN, Serial.
  • Preference for PLC work in CoDeSys environment.

Responsibilities

  • Develop, test, and maintain firmware for PLCs and other automation systems.
  • Identify and resolve issues within the firmware through troubleshooting and debugging.
  • Collaborate with hardware engineers and other software developers across cross-functional teams.
  • Ensure firmware functions meet requirements through thorough testing.
  • Work with real-time operating systems such as VxWorks.
  • Handle communication protocols like Modbus, EtherNet/IP, CAN, Serial.

Skills

Firmware development
Troubleshooting
Collaboration
Testing
RTOS knowledge
Communication protocols
PLC programming languages
Hardware & firmware integration

Education

Bachelor in Computer Science/Electronics Engineering

Tools

VxWorks
CoDeSys

Job description

Quest Global Engineering Solutions Pte Ltd is seeking an embedded software engineer to develop and maintain firmware for PLCs and automation systems. You will troubleshoot firmware issues, collaborate with hardware engineers, and ensure robust testing and validation.

The role requires hands-on experience with C/C++, RTOS like VxWorks, and industrial communication protocols (Modbus, EtherNet/IP, CAN, Serial). PLC/CoDeSys exposure is a plus, with a strong emphasis on hardware–firmware integration.

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

Similar jobs worth comparing

Embedded Firmware Engineer - PLCs & RTOS
Embedded Firmware Engineer - PLCs & RTOS

QUEST GLOBAL DIGITAL PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Firmware Engineer
Firmware Engineer

QUEST GLOBAL DIGITAL PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Senior / Firmware Engineer - Contract
Senior / Firmware Engineer - Contract

3 CUBED BUSINESS CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 135,000
Firmware Engineer (12 Months)
Firmware Engineer (12 Months)

Quest Global Engineering Solutions Pte Ltd • Singapore

On-site
SGD 70,000 - 110,000
Senior Embedded Firmware Engineer – PLCs
Senior Embedded Firmware Engineer – PLCs

3 CUBED BUSINESS CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 135,000
Senior Firmware Engineer
Senior Firmware Engineer

FLEXIONE PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Control Software Engineer - Industrial Automation & Systems
Control Software Engineer - Industrial Automation & Systems

GMP TECHNOLOGIES (S) PTE LTD • Singapore

On-site
SGD 55,000 - 75,000
Senior Embedded Test Engineer
Senior Embedded Test Engineer

3 CUBED BUSINESS CONSULTING PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Senior Research Software Engineer
Senior Research Software Engineer

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 90,000 - 130,000
Embedded Firmware Engineer - ARM, C/C++, RTOS
Embedded Firmware Engineer - ARM, C/C++, RTOS

Beyondsoft International (Singapore) Pte Ltd • Singapore

On-site
SGD 70,000 - 120,000