Israel | SolarEdge

Israel

Careers hero banner
Careers hero banner
Embedded SW Engineer - Linux Application

Job Description

Join Gamatronic, a SolarEdge division, and be part of our new UPS (Uninterruptible Power Supply) system offering Gamatronic develops, manufactures, and sells UPS electrical devices that provide emergency power to appliances when the input power source fails. The company’s technology includes UPS systems of a wide range of outputs and monitoring and control solutions for power systems.

We are seeking an Experienced and enthusiastic, Embedded Software Engineer to join our growing Linux Platform Team in Jerusalem, in 2020 we're moving to Modiin.

What you'll be doing in this position:

Define, deploy, and integrate device drivers.

Design, develop and verify user space embedded applications, both in low level and system level.

Participate in design reviews, architecture definition and test planning.

Work with adjacent teams such as hardware, integration, support and ATE.

Professional Requirements:

B.Sc. in Computer science / Software Engineering or Electrical engineering - Must

3-8 years of experience developing code – C / Java / C# / Python - Must

Proven experience with embedded Linux, including Linux build systems - Must

Experience of developing embedded applications in Linux - Must

Experience in kernel development, Linux drivers - Advantage

Experience in communication protocols (TCP, UDP, HTTP, MQTT) - Advantage

Additional skills:

Self and fast learning abilities 

Ability to work independently

Problem solving skills and out-of-the-box thinking

Strong analytical skills