SolarEdge Technologies logo

Embedded Platform Software Team Leader

SolarEdge Technologies

On-site
Herzliya
Full-time
Manager
5+ yrs
Salary not listedPosted 44m ago

Real job — pulled straight from SolarEdge Technologies’s careers page · Verified September 3, 2026 · No reposts.

Job description

SolarEdge Technologies is hiring a Embedded Platform Software Team Leader — a full-time, based in Herzliya role. Apply directly on SolarEdge Technologies's careers page below.

Embedded Platform Software Team Leader

Location: Maskit B - Herzliya (IL)

Experience Level: Team Leader

Description

Power the Future with us!

SolarEdge (NASDAQ: SEDG), is a global leader in high-performance smart energy technology, with over 3000 employees, offices in 34 countries, and millions of products installed in over 133 countries.

Our diverse product offering comprises intelligent solar inverters, battery storage, backup systems, EV charging, and complete home energy management ecosystems.

By leveraging world-class engineering capabilities and with a relentless focus on innovation, we strive to create a world where clean, green energy from the sun is the primary source of power for our homes, businesses, and just about everywhere we thrive.

The “Internet of Energy” (IoE) group specializes in making SolarEdge devices smarter and more connected.

We're looking for a hands-on Team Leader to guide a group of embedded software engineers building the core Linux platform that powers our connected devices. You'll lead the team technically and professionally, while staying close to the architecture and design decisions that shape our platform infrastructure for years to come.

By joining us, you’ll have the chance to be involved from the early stages of architecture & design planning, through software development and testing phases up to integration within SolarEdge Embedded Software products, infrastructures, and field deployment.

What you'll be doing in this position:

  • You will lead the core services development of a modern, state-of-the-art, Embedded Linux-based Platform that drives SolarEdge next-generation products.
  • You will lead a team of software engineers in creating complex solutions and delivering great results
  • You will be in charge of recruiting, training and leading new team members while shaping the standards of the team
  • You will use modern technologies and management methodologies

Requirements

  • B.Sc. in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • 5+ years of embedded software development experience, with a strong focus on modern C++.
  • 2+ years of team leading experience, managing a team of at least 5 software engineers.
  • Strong experience developing software for Linux-based systems, with a solid understanding of Linux internals and embedded Linux build systems.
  • Experience designing and developing infrastructure and system-level software as an abstracted Linux platform layer for application teams.
  • Experience working in multi-process and multi-threaded environments.
  • Strong understanding of software architecture, design principles, and scalable system development.
  • Experience with network communication protocols and distributed systems.
  • Familiarity with Agile development methodologies.
  • Strong problem-solving skills, with the ability to work independently in a fast-paced environment.
  • Excellent communication and interpersonal skills.
  • Self-motivated, with strong learning capabilities and a continuous-improvement mindset.

Preferred Qualifications

  • Experience with wireless and connectivity technologies such as Wi-Fi, cellular, BLE, or Sub-GHz communication.
  • Experience with serial communication protocols, including CAN bus and RS485.
  • Familiarity with IPC mechanisms: MQTT, ZeroMQ, gRPC.
  • Experience with Protocol Buffers (Protobuf).
  • Experience with embedded Linux build systems such as Yocto or Buildroot.
  • Experience with cybersecurity features for IoT devices: HTTPS, Secure Boot, Secure Storage.
  • Experience designing service-oriented or microservices-based architectures.
  • Experience building secure communication solutions for connected devices.
  • Experience leveraging AI-assisted development tools and modern software engineering practices.

SolarEdge recognizes its talented and diverse workforce as a key competitive advantage. Our business success is a reflection of the quality and skill of our people. 

SolarEdge is committed to seeking out and retaining the finest human talent to ensure top business growth and performance.

Position email

Get Embedded Platform Software Team Leader jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Clario logo

Senior Software Engineer, R&D

Bangalore, India
✓ From careers page· 17m ago
TP ICAP logo

Associate Software Engineer (Backend)

London
✓ From careers page· 47m ago
Palantir logo

Forward Deployed Software Engineer

Munich, Germany
✓ From careers page· 59m ago

Frequently asked questions

What skills are required for Embedded Platform Software Team Leader at SolarEdge Technologies?

The required skills for Embedded Platform Software Team Leader at SolarEdge Technologies include: C++, Agile, gRPC, CAN, HTTP, Microservices.

What is the seniority level for Embedded Platform Software Team Leader at SolarEdge Technologies?

Embedded Platform Software Team Leader at SolarEdge Technologies is a Manager level position.

How do I apply for Embedded Platform Software Team Leader at SolarEdge Technologies?

You can view the full description and apply for Embedded Platform Software Team Leader at SolarEdge Technologies on EchoJobs: https://echojobs.io/job/solaredge-technologies-embedded-platform-software-team-leader-03ddw.