Senior Linux Application Engineer (all genders) – Python & IoT Edge
Core
Design and build a unified platform layer for Linux-based IoT devices (ARM/x86) that unifies shared components like health monitoring, logging, and OTA updates.
Role type
Senior Linux Application Engineer (IoT Edge)
Builds
A solid software foundation for a fleet of 7,000+ parking scanners across Europe
Domain
IoT / Embedded Linux / Automotive Parking
Required skills
Linux user-space expertise, Python (OOP), Software Architecture, IoT fleet management, System debugging, Docker, Networking, IPC
Preferred skills
Yocto, MQTT, Protocol Buffers, Edge AI, Computer Vision
Technologies
Linux, Python, Docker, ARM, x86, GDB, tcpdump, Valgrind, systemd, Bash
Responsibilities
Design and build a unified platform layer for all device types, Define clear interfaces between platform and applications, Build Python services on top of the platform, Connect peripherals through hardware abstraction, Ensure fleet security and resilience via OTA and monitoring, Debug complex system-level issues, Mentor other engineers
Seniority
Senior, hands-on IC
