Vertiv

Engineer II Firmware Engineering X

Vertiv
Apply
24 days ago
Pune, IndiaMid Level

Responsibilities

  • Design and develop user-space applications on Embedded Linux platforms for energy storage systems.
  • Implement and maintain Modbus RTU/TCP, CAN using Socket CAN, and Ethernet-based industrial communication protocols.
  • Perform new board bring-up and hardware validation on embedded systems.
  • Develop multithreaded, event-driven applications using socket programming, IPC, and shared memory.
  • Debug communication issues using Wireshark, CAN analyzers, and protocol tools.
  • Write maintainable C code, participate in code reviews, and collaborate on technical discussions.
  • Create design, unit test, and integration test documentation.
  • Collaborate with cross-functional teams to develop, debug, and test product features.
  • Drive continuous improvement in firmware development processes and methodologies.
  • Occasional travel may be required.

Requirements

  • Strong experience with Embedded Linux user-space development.
  • Strong C programming skills are mandatory.
  • Hands-on experience with ARM Cortex-A or MPU-based systems.
  • Experience with multithreading, IPC, shared memory, and TCP/UDP socket programming.
  • Good understanding of industrial communication protocols, including Modbus and CAN.
  • Bachelor’s degree in Computer Science or Engineering, or equivalent work experience.
  • Preferred: experience with software design principles, functional design of software components and libraries, object-oriented concepts, and Agile methods.
  • Preferred: general understanding of computer security vulnerabilities and protection techniques.
  • Preferred: knowledge of Git and experience building Yocto for embedded devices.
  • Preferred: experience working with TI microprocessors.
  • Advanced degree is preferred.
  • Well-developed communication and collaboration skills.

Benefits

  • Occasional travel may be required.
  • No special physical or environmental requirements are stated.

Tech Stack

Categories

Vertiv

About Vertiv

10,000+ employees

Vertiv builds power, cooling, and IT infrastructure for data centers, communication networks, and industrial facilities, sold as hardware, software, and services. Its portfolio spans UPS systems, thermal management, racks, prefabricated modules, and monitoring/management software, backed by global field service and commissioning. Headquartered in Columbus, Ohio, Vertiv was formed from Emerson Network Power and became a publicly traded company on the NYSE.

Contact me