CareerPlan

Senior IoT Engineer (all genders) – Embedded Linux · Python · Yocto

MunichFull-time2026-10-30 → 2026-11-10
Hybrid

Core

Design and build a Yocto-based Linux platform for next-gen IoT hardware, harmonizing software across scanners and terminals while managing fleet updates and observability.

Role type

Senior hands-on embedded Linux engineer

Builds

Embedded Linux OS images, Python application services, fleet update mechanisms, and real-time device health monitoring

Domain

IoT hardware, Embedded Linux, Fleet management

Required skills

Embedded Linux, Yocto, Python, C/C++, Linux kernel internals, Systems programming, Debugging (GDB, JTAG, UART), Networking, Docker

Preferred skills

Large-scale IoT fleet operations, Industrial hardware, Computer vision, Edge AI, MQTT, Protocol Buffers

Technologies

Yocto, Python, C++, Linux, GDB, JTAG, UART, Docker, MQTT, ProtoBuf

Responsibilities

Design and build new Yocto-based Linux images for next-gen hardware; Harmonize software across diverse device types into a maintainable codebase; Design OS and application updates with A/B partitions and staged rollouts; Build real-time monitoring for fleet health and device metrics; Debug root causes across kernel, drivers, and application code remotely; Provide technical guidance and mentorship to IoT Platform, Backend, and AI teams

Seniority

Senior, hands-on IC