Senior Embedded Engineer
Utthunga is seeking a Senior Embedded Firmware Engineer to design and maintain firmware for the Micro800 PLC family within an industrial automation context. The role involves hands-on firmware implementation, low-level driver development, and root cause analysis in collaboration with cross-functional teams. Candidates must have strong C programming skills and experience with 32-bit MCU architectures and RTOS. The position focuses on robust design, documentation, and continuous process improvement within an Agile framework.
50k new jobs listed every day. Install TAL to find more jobs like this.

Experience
5-10 years
Function
Engineering
Work mode
Onsite, India
Company
Tier 2
What you will work on
Utthunga is seeking a Senior Embedded Firmware Engineer to design and maintain firmware for the Micro800 PLC family within an industrial automation context. The role involves hands-on firmware implementation, low-level driver development, and root cause analysis in collaboration with cross-functional teams. Candidates must have strong C programming skills and experience with 32-bit MCU architectures and RTOS. The position focuses on robust design, documentation, and continuous process improvement within an Agile framework.
TAL's take
Solid tier-2 role with clear expectations, domain focus, and defined technical stack in industrial automation.
Clear and specific responsibilities related to PLC firmware development with well-defined technical requirements.
Must haves
- 5-10 years experience in embedded firmware development
- Strong proficiency in C programming
- Hands-on experience with 32-bit MCU architectures like STM32
- Experience with RTOS development
- Experience with communication protocols like TCP/IP, Ethernet, or CAN
Tools and skills
Nice to have: c++, vxworks, quadros, threadx.
About the company
Established engineering services and product development company in industrial automation.