CareerPlanSign in

Junior Embedded Software Engineer

Herzliya, IsraelFull-time2026-10-05 → 2026-10-08

Core

Develop and design high-quality embedded software for smart energy devices, optimizing performance and ensuring seamless hardware-software integration.

Role type

Junior IC embedded software engineer (IoT/Interface)

Builds

Core infrastructure handling communication between devices and external systems (cloud, mobile, on-site controllers)

Domain

Renewable energy / Smart home / IoT

Required skills

C, C++, embedded systems development, AI tools usage, full software development life cycle management

Preferred skills

Cellular/Wi-Fi/CANbus driver development, Python, unit testing, TDD, security best practices, Buildroot Linux, Linux kernel, device drivers (via careerplan.io/jobs/71-00A-66-278-junior-embedded-software-engineer-at-solaredge)

Technologies

C, C++, Python, Buildroot Linux, Linux kernel, CANbus, Wi-Fi, Cellular

Responsibilities

Develop and design high-quality code following best practices; Optimize and enhance the performance of existing software components; Collaborate with hardware engineers for integration; Lead technical discussions and code reviews; Participate in the full software development life cycle

Seniority

Junior, hands-on IC