CareerPlan

Engineer- Firmware

Hadapsar, Pune, Maharashtra, IND, 411013Full-time2026-10-30 → 2026-11-12

Core

Develop high-performance application firmware for embedded UPS systems, PowerShelf, Industrial Gateway Cards, and ePUs using RTOS/Embedded Linux on ARM and bare metal.

Role type

Senior IC firmware engineer (embedded systems)

Builds

Firmware for UPS systems, PowerShelf, Industrial Gateway Cards, and ePUs

Domain

Industrial IoT / Power Management

Required skills

Embedded C/C++, RTOS (FreeRTOS), Embedded Linux on ARM, Communication protocols (Modbus, CAN, SPI, I2C), Peripheral drivers (DMA, ADC, PWM), Debugging (J-Link, IAR), Schematics reading

Preferred skills

IoT device lifecycle management, Java, Python, Network protocols (MQTT, SNMP, HTTP/HTTPS), Cybersecurity processes

Technologies

FreeRTOS, Embedded Linux, ARM, STM32, J-Link, IAR, JIRA, Confluence, Github, BlackDuck, Coverity, Modbus, CAN, USB, RS232/485, SPI, I2C, MQTT, SNMP, SSL, TLS, FreeRADIUS, OpenLDAP

Responsibilities

Break down product requirements into firmware specs, develop module and system-level code, participate in agile planning, coordinate design releases, conduct code reviews, oversee system testing and validation, mentor team members, drive process and tool improvements

Seniority

Mid-Senior, hands-on IC