Firmware Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
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 Bachelor in Computer Science/Electronics Engineering with minimum of 2 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 Hands-on experience in developing prototype and design validation techniques Demonstrated programming experience with C or C++ Experience in developing applications on VxWorks Hands-on experience with communication protocols (Modbus, EtherNet/IP, CAN, Serial) Preferred if the candidate has worked on PLC with CoDeSys environment
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at QUEST GLOBAL SERVICES PTE. LTD.? Share your experience