CareerPlan

DevOps Engineer for Embedded Systems - Q

Herzliya, IsraelFull-time2026-11-03 → 2026-11-10

Core

Build CI/CD pipelines, build systems, and test automation for embedded firmware and software to enable faster, higher-confidence releases for edge devices.

Role type

Senior DevOps Engineer (Embedded Systems)

Builds

Automated firmware builds, test infrastructure, and release pipelines for embedded software

Domain

Embedded systems, firmware, hardware-in-the-loop testing

Required skills

CI/CD pipeline design, cross-compilation automation, hardware-in-the-loop test setup, embedded communication protocols (I2C, SPI, UART, CAN), scripting (Python/Bash), Git workflows, build systems for compiled languages, self-hosted CI runners, artifact management

Preferred skills

Hardware-in-the-loop testing frameworks, containerization (Docker), infrastructure-as-code, firmware deployment mechanisms (flashing, OTA), static analysis for C/C++, cloud platforms, MacOS command-line tooling

Technologies

GitLab CI, GitHub Actions, Jenkins, Docker, Python, Bash, C/C++, I2C, SPI, UART, CAN, logic analyzers

Responsibilities

Design and maintain CI/CD pipelines for embedded firmware; automate cross-compilation and build systems; set up automated test infrastructure including hardware-in-the-loop benches; manage firmware release and OTA update pipelines; establish infrastructure for build agents and test rigs; enforce best practices for source control and artifact management; improve developer experience by automating workflow bottlenecks; set up monitoring and alerting for build/test infrastructure; document tooling and mentor engineers on automation

Seniority

Senior, hands-on IC