An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Pure Resourcing Solutions Limited is seeking a skilled embedded software engineer with a strong networking background. You will work across the stack from kernel-space to real-time streaming, tackling latency-sensitive challenges in live systems.
The role requires hands-on experience with C, C++, and/or Rust, plus robust Linux backend development and multi-threaded optimization. Hybrid working is offered along with an engineering-focused, collaborative environment.
Somewhere right now, a live broadcast is going out, a control room operator is watching over critical infrastructure, and a transport network is running exactly on schedule, all connected in real time by technology built by the team you'd be joining. If you've got a solid few years of networking embedded software behind you and you're ready to get straight into meaningful work, this is worth a look.
This is a hands-on role across the stack: one day you're down in the Linux kernel, working through device drivers and board bring-up, the next you're in real-time multimedia streaming that has to hit zero latency, because somewhere a broadcaster or a control room is relying on it.
You need a networking embedded software background, and whilst plenty of training and career progression is available, we need someone with the experience to hit the ground running. This is a mid-level role with excellent opportunity for progression. someone who can pick up an existing codebase, understand the constraints of multi-threaded, performance-critical systems, and start contributing quickly.
Sound like you? If you've built a solid career in networking-focused embedded software and you're ready to step straight into systems that actually matter, not another lengthy onboarding process, this is worth a conversation