You’ll bring exceptional technical judgement, setting architecture and technical direction, making sound decisions under uncertainty, spotting risk early, and driving root-cause thinking. You’ll also be a true team leader, coaching engineers, raising engineering standards and ensuring rigorous quality practices (reviews, testing, CI, static analysis) are part of the day-to-day.
Technically, you’ll have deep expertise in C, C++ and Rust development on Linux, with experience designing and building middleware, backend services and systems software. You’ll be comfortable working across the software stack, developing high-performance, reliable applications, optimizing complex systems, and debugging challenging issues that span software and hardware boundaries. Experience with embedded Linux, IP networking, multimedia technologies (DisplayPort, HDMI, video, audio, USB), streaming protocols or resource-constrained platforms will help you hit the ground running.
If you want a role where engineering excellence is visible, valued and relied upon, this is it.