Engineer II Firmware Engineering X
PuneFull-timeMid levelPosted over a month ago
Mid-level embedded systems role at Vertiv in Pune. Needs a B.Tech, B.E. or B.Sc.
About the role
We are seeking an experienced Embedded Software Engineer to develop application-layer software (user space) on Linux-based microprocessor systems. The primary focus will be implementing and maintaining applications for battery monitoring systems based on industrial communication protocols such as Modbus, CAN, and Ethernet-based industrial stacks.
What you'll do
- Design and develop user-space applications on Embedded Linux platforms for Energy storage system
- New Board bring-up and hardware validation
- Implement and maintain industrial communication protocols like Modbus RTU/TCP, CAN (user-space via Socket CAN), Ethernet-based protocols
- Develop multithreaded, event driven applications
- Debug communication issues using Wireshark, CAN analyzers, and protocol
What you need
- Embedded C
- Linux
Good to have
- Git