Job Details

Remote Linux Embedded / Systems Software Engineer - Audio & USB HID

Remote Linux Embedded / Systems Software Engineer - Audio & USB HID

📍 UK
Not Specified
Industry: Engineering
Applications: <10
Remote: Yes
Posted: 10-08-2026
Company: Zenovo
Type: Contract
Reference: 225476493

Job Description:

Role Overview We need an experienced Linux Systems / Embedded Software Engineer to build a robust kiosk daemon that captures system audio, encodes it (Opus), packetises it into 64-byte HID packets, and streams it to a custom USB HID device.
The work involves porting an existing Windows implementation to Debian Linux while achieving full functional, audio-quality, latency and protocol parity.
Key Responsibilities
Essential Skills
Desirable
Deliverables A production-ready Linux daemon that builds on the target Debian platform, captures and encodes audio, streams correctly framed HID packets, handles device reconnects, runs as a reliable systemd service, and matches the Windows implementation on quality, latency and behaviour.
Client Dependencies Target hardware, Debian version, Windows source, USB descriptors, protocol docs, Android sample app and reference devices will be supplied before the relevant work begins.
This is a hands-on systems role for an engineer who thrives on integrating audio, USB and Linux services into a reliable unattended solution.
Apply Now