Embedded Software Engineer
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
