Linux Systems Engineer - 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.