Job description
Description
Help shape how AI data centers are powered.
At SolarEdge (NASDAQ: SEDG), we're a global leader in smart energy technology, with over 3,000 employees, offices in more than 20 countries, and millions of installations worldwide. Solaredge is expanding its innovation into the fast-growing world of AI data-center power infrastructure. Building on our leadership in solar, storage, and power electronics, we are creating a next-generation Power Ecosystem — integrating Solid-State Transformers (SST), Battery Energy Storage Systems (BESS as UPS), and advanced power-conversion platforms designed for the AI era.
What you will be doing:
You will develop high-quality code solutions for energy management devices and systems.
You will design, develop and verify embedded SW, both in low level and system level.
You will work with adjacent teams such as hardware, integration, support and ATE
Requirements
B.Sc in electrical engineering, computer science or equivalent.
3-6 years of hands-on embedded software development experience.
Expertise in C/C++ programming - must.
Experience in RTOS and/or IoT operating systems – must.
Experience with ADC, I2C, SPI, UART, RS-485 , RS-232, canBus – must.
Experience with ARM SoC or similar – advantage.
Experience Lwip IP stack, FreeRTOS – advantage.
Experience with low level and drivers development – advantage.
Other programming language ( C#, Python) - advantage.
Experience with communication protocols Wi-Fi, openThread, internet and Modbus – advantage.
Experience with RF or RF protocols (2.4G, subGig, 6lowpan, ieee802.14.5.) – advantage.