Embedded Linux System Engineer (m/w/d)
Core
Design, develop, and maintain the core Linux distribution layer for embedded device platforms (gateways, border routers) serving retail infrastructure products.
Role type
Embedded Linux System Engineer
Builds
Embedded device operating system variants and core functionalities for retail IoT gateways and routers
Domain
Embedded Systems / Retail Technology / IoT
Deliverable
production ML models | product features | infrastructure
Required skills
Embedded Linux ecosystem (Kernel, systemd), OpenEmbedded/Yocto Project, C, C++, Python, Bash, hardware schematics interpretation, low-level software development
Preferred skills
Root-of-trust architecture, security concepts, software tool development from scratch, hardware bring-up, performance optimization
Technologies
Linux Kernel, systemd, OpenEmbedded, Yocto Project, C, C++, Python, Bash, Bluetooth, Ethernet, Wi-Fi
Responsibilities
Evaluate and design OS core/distribution layer architecture; Develop and maintain embedded Linux core functionalities; Drive OS spins for modular hardware concepts; Develop software tools and port third-party software; Debug function and performance issues; Upstream sustainable implementations; Support root-of-trust and security architecture; Initial bring-up and optimization of new features/tooling
Seniority
Mid-level, hands-on IC