Senior Firmware Engineer

Quest Global
Full-time Singapore, Singapore Software Architecture & Engineering
Posted:
February 26, 2026
Location:
Singapore, Singapore, Singapore

Job Description

Responsibilities

  • 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

  • Firmware Development: Developing, testing, and maintaining firmware for PLCs...

Apply for this Job

Submit your application for the Senior Firmware Engineer position at Quest Global.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Singapore, Singapore
Posted: February 26, 2026
Deadline: April 07, 2026