Sr. Engineer Firmware
PuneFull-timeSenior levelPosted 1 week ago
Senior 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 as well as microcontroller based embedded systems. The primary focus will be developing 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 and RTOS as well baremetal embedded systems based on microcontrollers 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