Firmware Engineer

QUEST GLOBAL SERVICES PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

QUEST GLOBAL SERVICES PTE. LTD. in Singapore is seeking a Firmware Developer to focus on firmware development, testing, and troubleshooting for PLCs and automation systems. The role demands collaboration with hardware engineers and proficiency in programming languages like C and C++.

Ideal candidates should hold a Bachelor's in Computer Science/Electronics Engineering and possess at least 2 years of experience in embedded software development, alongside familiarity with communication protocols such as EtherNet/IP.

Qualifications

  • Minimum 2 years of experience in embedded software development.
  • Experience in development of PLCs and related automation applications.
  • Demonstrated programming experience with C or C++.

Responsibilities

  • Developing, testing, and maintaining firmware for PLCs.
  • Identifying and resolving firmware issues.
  • Working with cross-functional teams on projects.

Skills

Firmware Development
Troubleshooting
PLC Programming
Communication Protocols
Collaboration Skills

Education

Bachelor in Computer Science/Electronics Engineering

Tools

VxWorks
CoDeSys
EtherNet/IP
Modbus

Job description

JOB DESCRIPTION:
  • Firmware Development: Developing, testing, and maintaining firmware for PLCs and other automation systems.
  • Troubleshooting and Debugging: Identifying and resolving issues within the firmware.
  • Collaboration: Working with cross-functional teams, including hardware engineers and other software developers.
  • Testing: Ensuring that the firmware functions as expected and meets requirements.
  • Knowledge of RTOS: Familiarity with real-time operating systems like VxWorks.
  • Communication Protocols: Experience with communication protocols such as EtherNet/IP and OPC/UA.
  • PLC Programming Languages: Familiarity with PLC programming languages like Ladder Logic and Structured Text.
  • Hardware and Firmware Integration: Understanding the interaction between firmware and hardware.
JOB REQUIREMENTS
  1. Bachelor in Computer Science/Electronics Engineering with minimum of 2 years of experience in embedded software development
  2. Demonstrated experience in development of PLCs and/or Bus Couplers and/or IO modules for industrial automation applications
  3. Hands-on experience in developing prototype and design validation techniques
  4. Demonstrated programming experience with C or C++
  5. Experience in developing applications on VxWorks
  6. Hands-on experience with communication protocols (Modbus, EtherNet/IP, CAN, Serial)
  7. Preferred if the candidate has worked on PLC with CoDeSys environment
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineer / Senior Firmware Engineer
Firmware Engineer / Senior Firmware Engineer

TEKISHUB CONSULTING SERVICES PTE. LTD. • Singapore

On-site
SGD 60,000 - 80,000
Senior Firmware Engineer (Developer)
Senior Firmware Engineer (Developer)

manpower staffing services (singapore) pte ltd • Singapore

On-site
Industrial Automation Firmware Engineer (PLC & RTOS)
Industrial Automation Firmware Engineer (PLC & RTOS)

QUEST GLOBAL SERVICES PTE. LTD. • Singapore

On-site
SGD 60,000 - 80,000
Senior Embedded Software Developer Engineer
Senior Embedded Software Developer Engineer

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD • Singapore

On-site
SGD 60,000 - 90,000
Software Engineering Manager (PLC & Automation)
Software Engineering Manager (PLC & Automation)

fa systems automation (s) pte ltd • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer (Automation)- PLC
Senior Software Engineer (Automation)- PLC

SYS-MAC AUTOMATION ENGINEERING 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
Firmware Engineer
Firmware Engineer

PERCEPT SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Electrical Engineer [PLC Programming]
Electrical Engineer [PLC Programming]

PERSOL TECH SERVICES PTE. LTD. • Singapore

On-site
SGD 52,000 - 90,000
Senior Software Engineer (PLC & Automation)
Senior Software Engineer (PLC & Automation)

fa systems automation (s) pte ltd • Singapore

On-site
SGD 60,000 - 90,000