Linux Systems EngineerEmbedded, IoT & Edge InfrastructureDISCIPLINE: Embedded LinuxSENIORITY: Mid · SeniorEXPERIENCE: 3+ yearsSTACK FOCUS: Yocto · WebKit01 About the roleWe're looking for a Linux engineer with an investigative mindset and a solid foundation in embedded systems. Short term: take hardware from third-party signage vendors, understand what's running on it, adapt our player to run reliably on top. Longer term: build our own Yocto-based image from scratch — you'll be shaping that foundation too.02 What you'll own- Reverse engineer OS images from signage vendors — boot, drivers, app stack.- Port our signage player across hardware targets (ARM, x86).- Integrate OTA frameworks — SWUpdate, RAUC, A/B partition schemes.- Build embedded Linux images (Yocto/OE) as we move to our own OS.- Tune GPU drivers for smooth video and graphics on signage hardware.- WebKit-based rendering (WPE WebKit, WebKitGTK) as primary runtime.- Document ndings — BSP quirks, BIOS/UEFI behavior, integration procedures.- Partner with the app team on player requirements and OS constraints.03 What you bringMUST NON-NEGOTIABLE- 3+ years with embedded or edge Linux.- Linux boot process — BIOS/UEFI, U-Boot/GRUB, initrd, device tree.- Yocto or Buildroot.- OTA / update frameworks — SWUpdate, RAUC, A/B partitions.- GPU driver integration — Mesa, Intel, AMD, ARM Mali/Vivante.- Reverse engineering mindset — analyze and document an unfamiliar OS image.- Shell, C/C++, Git.- Comfortable with real hardware, not just VMs.NICE BONUS SIGNAL- WebKit on embedded — WPE WebKit, WebKitGTK.- Wayland / DRM-KMS display stack.- Commercial signage hardware — LG webOS, Samsung Tizen, BrightSign.- Docker, CI/CD pipelines.- Firmware analysis — binwalk, Ghidra.- Rust or Python.- Networking — bridge, vlan, iptables, mDNS.- Security hardening / secure boot.04 The kind of engineer this work asks for- Thinks like an investigator. Given an unknown device, knows where to pull threads.- Documents findings, not just fixes. Leaves a trail for the team.- Comfortable with ambiguity. At ease with projects still taking shape.- Likes making things run cleanly.On hardware they weren't designed forAPPLYProcess run by a specialized technical consultancy. Candidates evaluated by engineers — real conversations, real hardware.