24 days ago
Pune, IndiaSenior
Responsibilities
- Develop user-space applications for Embedded Linux, RTOS, and bare-metal microcontroller systems.
- Develop and maintain firmware for battery monitoring and energy storage systems using Modbus, CAN, and Ethernet-based industrial protocols.
- Perform board bring-up and hardware validation.
- Implement drivers, custom protocols, state-machine applications, bootloaders, and subsystem firmware updates.
- Develop multithreaded, event-driven applications and debug communication issues using Wireshark, CAN analyzers, and protocol tools.
- Collaborate with cross-functional teams to develop, debug, and test product features.
- Create design, unit-test, and integration-test documentation.
- Participate in code reviews, technical discussions, and continuous improvement of firmware development processes.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or Electronics Engineering, or equivalent work experience.
- 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.
- Understanding of multithreading, inter-process communication, shared memory, and TCP/UDP socket programming.
- Understanding of industrial communication protocols such as Modbus and CAN.
- Preferred experience with software design principles, functional software components and libraries, object-oriented concepts, and Agile methods.
- Preferred understanding of computer security vulnerabilities and protection techniques.
- Preferred knowledge of Git and experience building Yocto for embedded devices.
- Preferred experience with TI microprocessors and microcontrollers.
- Well-developed communication and collaboration skills.
Benefits
- Occasional travel may be required.
- No special physical or environmental requirements are stated.
About Vertiv
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.
