Linux Systems Engineer Embedded, IoT & Edge Infrastructure DISCIPLINE: Embedded Linux SENIORITY: Mid · Senior EXPERIENCE: 3+ years STACK FOCUS: Yocto · WebKit 01 About the role We'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 bring MUST 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 for APPLY Process run by a specialized technical consultancy. Candidates evaluated by engineers — real conversations, real hardware.