
Posted 9 hours ago
Sr. Engineer Firmware Engineering XII
Vertiv
Requirements
Embedded Linux User Space Development, C programming, ARM Cortex-A / MPU systems, Multi-threading and IPC, Socket programming (TCP/UDP), Industrial protocols (Modbus, CAN), Bachelor's degree in CS or Engineering
Skills
LinuxC#ARMModbusCANRTOSYocto
About the role
Responsibilities
- Design and develop user-space applications on Embedded Linux platforms, RTOS, and baremetal microcontroller systems for energy storage.
- Perform new board bring-up and hardware validation.
- Implement and maintain industrial communication protocols including Modbus RTU/TCP, CAN (via Socket CAN), and Ethernet-based protocols.
- Develop multithreaded, event-driven applications using IPC and shared memory.
- Debug communication issues using tools such as Wireshark, CAN analyzers, and protocol analyzers.
- Develop embedded firmware, driver layers, custom protocols, and bootloaders for subsystem updates.
- Collaborate with cross-functional teams to develop, debug, and test product features.
- Provide comprehensive design, unit test, and integration test documentation.
Requirements
- Strong experience with Embedded Linux User Space Development.
- Proficiency in C programming (mandatory).
- Hands-on experience with ARM Cortex-A / MPU-based systems.
- Experience with multi-threading, IPC, and shared memory.
- Proficiency in socket programming (TCP/UDP).
- Solid understanding of industrial communication protocols like Modbus and CAN.
- Bachelor’s degree in Computer Science, Engineering, Electronics Engineering, or equivalent work experience.
Preferred Qualifications
- Experience with software design principles, object-oriented concepts, and Agile methodologies.
- Knowledge of Yocto for building embedded devices.
- Experience with TI microprocessors and microcontrollers.
- Familiarity with source code version control tools like Git.
- Understanding of computer security vulnerabilities and protection techniques.
About the Company
Vertiv is a global leader in providing critical digital infrastructure and continuity solutions for data centers, communication networks, and commercial/industrial environments.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSr. Engineer Firmware Engineering XII
Vertiv · Pune
