Israel | SolarEdge

Israel

Careers hero banner
Careers hero banner
Embedded SW Engineer (IoT Devices 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.

Our team develop a products from the application level to the lowest level(driver and below), we develop using a verity of technology.

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.
  • Work with adjacent teams such as hardware, integration, support and ATE

Professional Requirements:

  • B.Sc in electrical engineering, computer science or equivalent.
  • 3-6 years of hands-on embedded software development experience.
  • Fluency in C - must.
  • Other programming language - advantage.
  • Experience in RTOS and/or IoT operating systems – must.
  • Experience in communication protocols such as Wi-Fi, ZigBee and internet protocols – advantage.
  • Experience with ARM SoC or similar – advantage.
  • Experience Lwip IP stack, FreeRTOS – advantage.
  • Experience ADC, I2C, SPI, UART, RS-485 , RS-232 – must.
  • Experience with low level and drivers development – advantage.
  • Experience with RF or RF protocols (2.4G, subGig, 6lowpan, ieee802.14.5.) – advantage.

Additional skills:

  • Self and fast learning abilities.
  • Ability to work independently.
  • Problem solving skills and out-of-the-box thinking.
  • Strong analytical skills.