Sr. Firmware Engineer
QUEST GLOBAL DIGITAL PTE. LTD.
4 days ago
Posted date4 days ago
N/A
Minimum levelN/A
EngineeringJob category
EngineeringResponsibilities
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.
Requirements
- 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 Bus Couplers and/or IO modules for industrial automation applications
- Should have delivered at least 3 products from inception to release with quality
- Hands-on experience in developing prototype and design validation techniques
- Demonstrated programming experience with C and/or C++
- Experience in developing applications on VxWorks
- Hands-on experience with communication protocols (Modbus, EtherNet/IP, CAN, Serial)
- Experienced in solving complex system problems with systematic troubleshooting skills
- Preferred if the candidate has worked on PLC with CoDeSys environment
- Hands-on with GIT, IAR workbench, Drivers for HW peripherals and secure coding
JOB SUMMARY
Sr. Firmware Engineer
QUEST GLOBAL DIGITAL PTE. LTD.
Singapore
4 days ago
N/A
Contract / Freelance / Self-employed
Sr. Firmware Engineer