All roles at Vertiv

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

More roles like this at Vertiv

Apply on Vertiv's site