CareerPlanSign in

Embedded Software Engineer

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

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)

Builds

Embedded Linux systems for smart energy products

Domain

Renewable energy / Power electronics / IoT

Required skills

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

Preferred skills

Python, Renewable energy industry experience, User space application development

Technologies

Embedded Linux, C, C++, Git, Docker

Responsibilities

Design and develop embedded software for IoT devices; Interface with sensors, actuators, and microcontrollers; Troubleshoot hardware and software interactions; Participate in code reviews; Collaborate with cross-functional teams to define system requirements. (via careerplan.io/jobs/71-00A-0A-05B-embedded-software-engineer-at-solaredge)

Seniority

Mid-level, hands-on IC