🌿 Back to all jobs

🥝 Senior Firmware Engineer

Quest Global | singapore, Singapore | Posted June 07, 2026

Job Description

Job Requirements 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.
Work Experience Bachelor or Master's degree in Computer Science/Electronics Engineering with minimum 5-7 years of experience in embedded software development Demonstrated experience in development of PLCs and/or Bu...

Apply for This Position

Submit Application