SolarEdge | Open Positions in SolarEdge Israel | See Details
Close mobile menu


Careers hero banner
Careers hero banner
Senior Embedded Software Engineer (IoT Devices Team)

Job Description

SolarEdge is seeking an enthusiastic, experienced Senior Software Engineer to join our growing IoT group; the group specializes in making SolarEdge devices smarter and more connected.

The position requires a highly self-motivated programmer, independent and out of the box thinker. You will have the opportunity to be involved from early stages of architecture & design planning, through development and testing, up to integration within SolarEdge hardware products, cloud infrastructures, and field deployment.

What you will be doing:

  • Define, evaluate, investigate and prototype IoT technologies and solutions.
  • Design, develop and verify embedded SW, both in low level and system level.
  • Participate in design reviews, architecture definition


  • B.Sc in electrical engineering science or equivalent.
  • 4+ years of hands-on embedded software development experience.
  • Fluency in C is a must, any other programming language - advantage.
  • Experience in communication protocols such as Wi-Fi, ZigBee, openThread and internet protocols- advantage.
  • Experience with ARM SoC.
  • Experience with low level and drivers development - must.
  • Experience ADC, I2C, SPI, UART, RS-485 , RS-232. 
  • Experience 802.15.4 PHY,MAC,.