Israel | SolarEdge


Careers hero banner
Careers hero banner
Embedded SW Engineer (Linux Platform Team)

Job Description

SolarEdge is a top global leader, manufacturing smart energy solutions. The company's broad range of products encompasses intelligent inverter and storage systems and revolutionary EV charger; by doing that, we are changing the way Electricity is being produced and consumed around the world.

The embedded Linux team is in-charge of developing SolarEdge's next generation control and communication platform. 

As part of the role, the embedded Linux developer would be in charge of development, deployment, and integration of device drivers, user space applications and additional tasks involving SolarEdge's Linux platform.

What you will be doing:

  • B.Sc in electrical engineering, computer science or equivalent.
  • 2-6 years of hands-on embedded software development experience.
  • Fluency in C is a must, any other programming language - advantage.
  • Background in Linux and embedded Linux - must.
  • Working knowledge of Linux build systems (Yocto / Buildroot) - must.
  • Experience of developing embedded applications in Linux - must.
  • Familiar with Python - must.
  • Experience in kernel development, Linux drivers - advantage.
  • Experience in communication protocols (TCP, UDP, HTTP, MQTT) - advantage.

Job Requirements