Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Sign up for Jobbird
An error occurred while opening the sign-up page. Please try again.

Loading window...

Forgot my password
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Log out
Unfortunately, something went wrong while signing out. Please try again.

Loading window...

Job application sent
Something went wrong while logging in. Please try again.
Something went wrong while signing up. Please try again.

Loading window...

logo
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Filters
Filters
Location and distance
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Jobs posted from
Salary from (per month)
Filters
How our sorting works

The order in which job vacancies are displayed is determined by a composite score based on the following factors:

  • Keyword Relevance: How well your search terms match the vacancy details. We prioritize matches found in the job title, followed by job requirements, location names, and educational levels. Matches within general employer information or the organization's name carry a lower weight.
  • Commercial Prioritization (Premium Jobs): Vacancies paid for by employers ('Premium' or 'Sponsored') receive a ranking boost and will appear higher in the search results.
  • Recency (Date Relevance): Newer vacancies are prioritized. The relevance score of a vacancy is reduced by half once the posting is older than 30 days.
  • Proximity (Distance Relevance): Vacancies located closer to your search location are ranked higher. For vacancies located more than 30 km from the search center, the relevance score is halved.
The final ranking is established by multiplying all these individual factors to calculate the total relevance score.

Pure Resourcing Solutions Limited

Senior Embedded Software Engineer — Embedded C / Linux / Networking

Pure Resourcing Solutions Limited Dry Drayton
55,000 to 80,000
32 - 40 hour


Show Recently closed jobs

    Pure Resourcing Solutions Limited

    Senior Embedded Software Engineer — Embedded C / Linux / Networking

    Pure Resourcing Solutions Limited Dry Drayton
    55,000 to 80,000
    32 - 40 hour
    Status Open
    Apply now

    Apply on the employer's website


    What we ask

    Education

    No minimum education required

    What we offer

    Salary
    £55,000 to £80,000
    Hours
    32 to 40 hours per week
    Employment type
    permanent

    Job description

    Right now, somewhere in the world, 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 want your code inside systems that genuinely can't afford to fail, keep reading.
    The opportunity
    This isn't a role where you own one thin slice of the stack and hand off the rest. One day you're down in the Linux kernel, wrestling with device drivers and board bring-up; the next you're deep in real-time multimedia streaming that has to hit zero-latency, because somewhere a broadcaster or a control room is relying on it working. Every time. Without fail. You'll be building the embedded C, C++ and Rust that underpins IP-based KVM and connectivity products used in genuinely mission-critical environments: broadcast, national security, transport, industrial control. Not internal tools. Not prototypes. Software that ships and stays in the field.

    What's essential
    You must come from a networking embedded software background. The products live and breathe IP networking, multi-threaded systems and performance-critical code, and we need someone who already thinks that way, not someone picking it up as they go.

    Alongside that, you'll bring:

    Strong, hands-on C, C++ and Rust
    Confidence building middleware and backend applications on Linux
    Comfort optimising performance-critical, multi-threaded code
    Bonus points if you've touched HDMI, DisplayPort, USB, streaming media protocols or embedded Linux environments — this is where you'll really stand outWhy it's worth your time
    Employee-owned. So when the business does well, so do you. 
    A genuine engineering heritage stretching back decades, with national recognition for innovation excellence along the way
    You'll sit alongside hardware, software and test engineers who actually talk to each other. No siloed teams, no throwing code over a wall
    Real autonomy: A say in how products get built, not just a ticket queue to work through
    Hybrid working: You're not chained to a desk five days a week, although the environment and setup is so strong that many choose to work full time in the office The benefits
    Competitive salary
    25 days holiday
    Bonus scheme
    Excellent pension
    Hybrid working
    Private healthcare option
    Cycle-to-work scheme
    Free on-site parkingSound like you? If your background is networking-focused embedded software and you want your work landing in systems that actually matter, this is worth a conversation
    Salary description

    £55000.00 - £80000.00 per year

    Apply now

    Apply on the employer's website

    Apply now

    Apply on the employer's website


    Vacancy actions

    Save as favorite
    Share vacancy
    Or apply later


    Dry Drayton England

    Jobs

    • Search for jobs
    • Jobs per location
    • Jobs per job profession
    • Jobs per employment
    • Jobs per educational attainment

    Jobbird

    • Switch to different region
    • Terms and Conditions
    © 2026 Jobbird