CareerPlan

Embedded Infrastructure Engineer

Herzliya, IsraelFull-time2026-10-05 → 2026-10-24

Core

Build and maintain shared embedded software foundations, reusable code, and core technologies for SolarEdge's smart energy products.

Role type

Embedded Infrastructure Engineer

Builds

Cross-platform SDKs, bootloaders, drivers, and firmware for ARM & ARC processors

Domain

Embedded systems / Smart energy / IoT

Required skills

C/C++, embedded firmware development, RTOS, bare-metal programming, microcontroller debugging, driver development (UART, SPI, I2C, ADC, PWM, Timers, DMA), system-level validation, unit testing, automated system testing, build flow optimization, hardware bring-up, complex troubleshooting

Preferred skills

AI-driven development tools, communication protocols (CAN-FD, Ethernet, TCP/IP), automation scripting (Python), CI/CD pipelines (Gitlab CI, Github Actions, Jenkins), build systems (CMake, Bazel, Meson)

Technologies

ARM, ARC, CMake, Bazel, Meson, Gitlab CI, Github Actions, Jenkins, Python, JTAG, logic analyzers

Responsibilities

Develop and maintain embedded software for a cross-platform SDK; Develop bootloaders, drivers, bare-metal, and RTOS-based firmware; Collaborate across software, hardware, and architecture teams; Participate in design reviews and code reviews; Define and improve development environments and build flows; Navigate hardware-oriented environments for chip bring-up and validation; Apply AI-driven tools to accelerate development

Seniority

Mid-level, hands-on IC