Job Description
We’re looking for a Senior Streaming Systems Engineer to join our Streaming Technology team - the group responsible for how Airtame devices receive, process, and display real-time streams across multiple protocols and platforms.
You’ll be working on the core technologies that make Airtame devices powerful and versatile, including AirPlay, Google Cast, Miracast, WebRTC, and Chromium-based playback. This is a highly technical role that requires both strong low-level engineering skills and an appetite for protocol-level exploration. You’ll work closely with our platform and collaboration teams to push the limits of wireless streaming performance and interoperability.
Responsibilities
- Reverse-engineer and implement modern screen sharing protocols (AirPlay, Google Cast, Miracast) to achieve seamless cross-platform support.
- Design and optimize low-latency video streaming and decoding pipelines.
- Contribute to our Chromium-based receiver, extending its capabilities for custom media and streaming integration.
- Work with WebRTC and related real-time networking technologies.
- Debug and optimize performance across network, codec, and rendering layers.
To be successful in this mission, you have:
- 5+ years of experience in C++ or Rust systems programming.
- Strong knowledge of networking, multimedia, or streaming protocols (RTP, RTSP, SDP, etc.).
- Experience, curiosity and persistence to reverse-engineer, dissect, and rebuild complex proprietary protocols.
- Experience with one or more of:
- AirPlay, Google Cast, Miracast, or WebRTC
- Chromium / browser internals
- FFmpeg, GStreamer, or similar media frameworks - Comfort working close to the system: Linux, sockets, threading, debugging, profiling.
- Strong collaboration skills and the ability to work in a cross-functional, product- focused team.
- Familiarity with GPU decoding, VAAPI, or hardware video acceleration