CareerPlanSign in

Embedded Software Engineer

Bengaluru, IndiaFull-time2026-10-02 → 2026-10-07

Core

Design, develop, test, and maintain embedded Linux-based IoT firmware for solar inverters, battery storage, and EV charging systems.

Role type

Embedded Software Engineer (IoT/IoE Firmware) (via careerplan.io/jobs/71-00A-0A-05B-embedded-software-engineer)

Builds

Embedded Linux systems for smart energy hardware (solar inverters, battery storage, EV chargers)

Domain

Renewable energy / Power electronics / IoT

Required skills

C++, Embedded Linux, IoT/IoE firmware development, Microcontroller interfacing, Sensor data processing, Debugging, Git, Docker

Preferred skills

Python, Renewable energy industry experience, User space application development

Responsibilities

Design and develop embedded software for IoT devices; Interface with sensors, actuators, and microcontrollers; Troubleshoot hardware and software interactions; Participate in code reviews; Provide technical support during product development.

Seniority

Mid-level, hands-on IC