Join Us | SolarEdge | A World Leader in Smart Energy

Join Us

Join Us

Careers banner

SolarEdge is constantly seeking energetic, talented individuals who are looking for challenging opportunities in this continuously growing industry. We invite you to build your career with us at SolarEdge.

SW Simulations Engineer

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 IoT group specializes in making SolarEdge devices smarter and more connected.

By joining us, you’ll have the opportunity to be part of a growing team that is key to our journey towards reliable and high-quality software, and be involved in design and program software applications which assist in the automation and development of our embedded product. 


What you'll be doing in this position:

•Design, develop and test SW simulators for internal and external product to improve our group development tools and testing environment. 

•Develop complex system algorithm simulation for future products.

•Investigate and analyze 3rd party devices - performance and communication protocols.  

•Learn and master of SolarEdge system.


Professional Requirements:

•Education: B.Sc in Electrical Engineering, Computer Science or equivalent - must.

•Knowledge of Linux tools and Software build techniques.

•Experience in application layer protocols (MQTT, HTTP, FTP) and transport layer protocols (TCP, UDP).

•Proven experience of Python simulations development. 

•Experience with other simulations development languages such as R, Matlab – Advantage.

•Knowledge of C language – Advantage.

•Knowledge of low level communication protocols (I2C, SPI, UART, RS-485 , RS-232) – Advantage. 

•Experience in designing and developing in embedded system environments – Advantage.