For Employers
Sr. Firmware Engineer


QUEST GLOBAL DIGITAL PTE. LTD.
4 days ago
Posted date
4 days ago
N/A
Minimum level
N/A
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.

Requirements
  1. Bachelor or Master's degree in Computer Science/Electronics Engineering with minimum 5-7 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. Should have delivered at least 3 products from inception to release with quality
  4. Hands-on experience in developing prototype and design validation techniques
  5. Demonstrated programming experience with C and/or C++
  6. Experience in developing applications on VxWorks
  7. Hands-on experience with communication protocols (Modbus, EtherNet/IP, CAN, Serial)
  8. Experienced in solving complex system problems with systematic troubleshooting skills
  9. Preferred if the candidate has worked on PLC with CoDeSys environment
  10. Hands-on with GIT, IAR workbench, Drivers for HW peripherals and secure coding
Related tags
-
JOB SUMMARY
Sr. Firmware Engineer
QUEST GLOBAL DIGITAL PTE. LTD.
Singapore
4 days ago
N/A
Contract / Freelance / Self-employed

Sr. Firmware Engineer