CareerPlanSign in

Staff Engineer Embedded Firmware

Chennai, India💼 Full-time🗓 2026-04-01 → 2026-09-26

Core

Develop embedded Linux application firmware and middleware for Intelligent Power Distribution Units (PDUs) used in audio/video racks, enterprise IT racks, and edge infrastructure.

Role type

Staff Embedded Linux Firmware Engineer

Builds

Intelligent PDUs with outlet scheduling, monitoring, telemetry, and network management features

Domain

Industrial IoT / Power Infrastructure / Embedded Linux

Deliverable

production ML models | product features

Required skills

C/C++, Embedded Linux, Networking protocols (TCP/IP, MQTT, SNMP, Modbus), Multithreading, IPC, Debugging embedded systems, Peripheral interfaces (UART, SPI, I2C, RS485)

Preferred skills

Embedded web servers/UI integration, Yocto/Buildroot, Device management platforms, REST APIs

Technologies

Linux, C/C++, MQTT, SNMP, Modbus TCP, HTTPS, REST, WebSocket, Git, GDB, Logic analyzers, Oscilloscopes

Responsibilities

Develop embedded C/C++ applications and middleware services; Implement customer-facing features like outlet scheduling and power monitoring; Integrate BSP/HAL APIs for hardware operations; Implement and maintain networking protocols (SNMP, Modbus, MQTT); Integrate embedded web UIs with backend services; Implement diagnostics, logging, and fault reporting; Integrate environmental sensors and communication interfaces.

Seniority

Staff, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.