Position: Embedded SW Engineer (IoT Devices Team)
Company: MWDN
Category: C++
Experience required: 3y
English level: intermediate

Requirements:
● B.Sc in electrical engineering, computer science, or equivalent.
● 3-6 years of hands-on embedded software development experience.
● Fluency in C
● Experience in RTOS and/or IoT operating systems
● Experience ADC, I2C, SPI, UART, RS-485 , RS-232
● Excellent English reading and writing skills

Will be a plus:
● Other programming languages
● Experience in communication protocols such as Wi-Fi, ZigBee, and the internet
protocols
● Experience with ARM SoC or similar
● Experience Lwip IP stack, FreeRTOS
● Experience with low level and drivers development
● Experience with RF or RF protocols (2.4G, subGig, 6lowpan, ieee802.14.5.)

Responsibilities:
● Define, evaluate, investigate and prototype IoT technologies and solutions.
● Design, develop and verify embedded SW, both at low level and system level.
● Work with adjacent teams such as hardware, integration, support, and ATE

About the project:
SolarEdge is a top global leader in smart energy technology. The company's broad range of products encompasses intelligent inverter and storage systems, revolutionary EV chargers, smart energy management solutions, and more.
SolarEdge's power design teams play a crucial role in creating new innovative solutions, owning the process from system definition, through design, development, and up to implementation, validation, and manufacturing