Edge Computing Jobs

116 jobs for “Software Engineer - Network Platforms”

Results

Cloudflare

Senior Systems Engineer, Workers AI

  • London
  • Hybrid
  • £185,000 – £254,000 pa
  • Senior
  • Permanent

Designs and builds core infrastructure for a serverless AI inference platform running across a global network of GPUs and accelerators, covering model scheduling, request routing, KV cache management and sub-second cold starts. Works with AI/ML engineers and hardware partners on distributed systems and HPC problems, with a strong Rust and networking focus.

Kubernetes · Nomad · LLMs +2

2 weeks ago

Cloudflare

Member of Technical Staff - Workers AI Applied Research

  • London
  • Hybrid
  • Senior

You will define how machine learning models run across Cloudflare's global network, from frontier open LLMs and real-time voice models to customer-deployed models on heterogeneous GPUs. The role blends applied ML, inference optimization, evaluation and production engineering, building benchmarking frameworks and improving serving performance through quantization, batching, caching and runtime tuning.

SGLang · vLLM · TensorRT-LLM +5

Last week

Platform Recruitment

Embedded Software Engineer

  • Cambridge
  • £40,000 – £80,000 pa

Designs and develops software applications and control algorithms in C#/C++ and embedded C, integrating software with hardware, robotics and electronics platforms. Works alongside electronics, mechanical and systems engineers on client projects for global brands and startups, with rapid merit-based progression. Regulated-industry and medical-device standards experience is desirable.

C# · C++ · C +7

3 weeks ago

Platform Recruitment

DSP Software Engineer

  • Romsey
  • Hybrid
  • £60,000 – £65,000 pa
  • Mid-level
  • Permanent

Develops real-time embedded C/C++ software for DSP-based consumer electronics, including processing chain components prototyped in MATLAB and low-level drivers for DSP and PCB peripherals. Works closely with firmware, electronics and product teams on prototype bring-up, debugging and testing, with peer code reviews and technical documentation.

MATLAB · Git · Jira +2

Last month

Enterprise Recruitment

Embedded Software Engineer (Networking)

  • Cambridge
  • Hybrid
  • £50,000 – £70,000 pa

Hands-on embedded role working close to hardware on real products, from code through to on-site manufacturing. The team is consolidating codebases and moving to new hardware while adding cybersecurity and multimedia features, with work spanning embedded C, Linux kernel and drivers, TCP/IP networking, video codecs and rendering.

Linux · USB · HDMI +2

Last month

Bolt

Embedded Software Engineer

  • Cheltenham
  • Hybrid
  • £60,000 pa
  • Mid-level

Develops embedded firmware in C for next-generation traffic signal systems, including a new product platform. Works with microcontrollers, RTOS and bare-metal systems, translating requirements into practical software and producing test plans and documentation. Collaborates closely with hardware and software engineers, with scope to influence technical decisions and architecture.

STM32 · PIC32

Last month

KO2 Embedded Recruitment Solutions

Embedded Software Engineer

  • Normanton
  • Hybrid
  • £50,000 – £60,000 pa
  • Mid-level

Design, develop and maintain embedded software for ARM-based connected products, working close to hardware with real-time operating systems such as Zephyr or FreeRTOS. You will implement wireless protocols including Bluetooth, Wi-Fi and Zigbee, write maintainable C code with MISRA in mind, and build Linux test simulations, collaborating with hardware engineers and solution consultants on requirements and system architecture.

Zephyr · FreeRTOS · ARM +6

3 weeks ago

Technical Futures Ltd

Embedded Software Engineer

  • Birmingham
  • Hybrid
  • £45,000 – £60,000 pa
  • Mid-level

Hands-on embedded role building and maintaining Yocto-based Linux distributions and writing firmware for microcontrollers, bare metal or FreeRTOS. Work spans the stack from bootloader and kernel drivers down to real-time firmware, plus supporting products in the field. Projects cover medical, smart home, energy, defence, communications and scientific sectors, with close client contact.

Embedded Linux · Yocto · FreeRTOS +2

2 weeks ago

SoCode

Embedded Software Engineer - Linux

  • Cambridge
  • £70,000 pa
  • Mid-level

Develops software for embedded Linux systems on Arm-based SoCs, building and maintaining custom Linux images with Yocto and resolving complex system-level issues. Works within an engineering consultancy on varied projects spanning defence, medical, industrial and communications, contributing from concept through to delivery. Desirable skills include real-time C/C++, RTOS, bare-metal and hardware interfacing.

Linux · Yocto · Arm +1

2 weeks ago

KO2 Embedded Recruitment Solutions

Embedded Software Engineer

  • Shipley
  • Hybrid
  • £40,000 – £50,000 pa
  • Senior

Lead the development of embedded systems, designing complex software for real-time control and IoT connectivity across several product lines. Work hands-on in embedded C/C++ on ARM Cortex and RTOS/bare-metal, reviewing code, improving performance and mentoring engineers alongside hardware colleagues in an agile team, taking products from concept to production.

FreeRTOS · STM32 · Ethernet +7

Last month

Circuit32 Recruitment

Embedded Software Engineer

  • Cheltenham
  • On-site
  • £40,000 – £55,000 pa
  • Mid-level

Develops low-level embedded software and works closely with the hardware/software interface, using Embedded C on ARM and PIC microcontrollers in bare-metal and RTOS environments. Projects span early-stage and upcoming greenfield work involving wireless and comms protocols, within a security and surveillance business. Requires eligibility for SC or BPSS clearance.

ARM · PIC · RTOS

SC clearance 3 weeks ago

Cambridge Consultants

Electronics / Software Engineer

  • United Kingdom
  • Mid-level

Work as part of a multi-disciplinary technical team on client assignments across consumer, industrial, and defence markets. Design and implement embedded systems, including C software for embedded targets, SystemVerilog for FPGAs, PCB design, and analogue/digital hardware testing, while interacting directly with clients from requirements capture to handover.

SystemVerilog · FPGA · DSP

SC clearance 2 months ago

Technical Futures Ltd

Embedded Software Engineer with Yocto

  • Birmingham
  • Hybrid
  • Mid-level

Builds and maintains Yocto-based Linux distributions, writes and debugs firmware for microcontrollers (bare metal or FreeRTOS), and works across the stack from bootloader and kernel drivers down to real-time firmware. Joins multi-disciplinary teams in a small technical consultancy serving medical, IoT, energy, defence and communications clients, with hybrid working and direct customer contact.

Yocto · BitBake · FreeRTOS +1

Yesterday
ECM Selection logo

ECM Selection

C/C++ Embedded Software Engineer

  • Cambridge
  • On-site
  • £40,000 – £55,000 pa
  • Mid-level

Develops high-integrity embedded software in C and C++ for novel healthcare and medical devices, working across the full product lifecycle from requirements and prototyping to architecture, implementation, integration and verification. Joins a Cambridge multi-disciplinary engineering team, liaising with clients and colleagues, with Linux and ideally RTOS, plus Python tooling and automated tests.

Linux · RTOS · Qt +1

Last week
ECM Selection logo

ECM Selection

Senior Embedded Software Engineer

  • Cambridge
  • On-site
  • £70,000 – £85,000 pa
  • Senior

Work within a small firmware team on multithreaded applied electronics for precision scientific instrumentation and robotic systems. You'll develop C/C++ firmware on ARM Cortex-M driving motors, real-time sensors and automated systems, integrating third-party modules and interfacing with C#.NET PC-side code. The role is based onsite with some flexibility around core hours.

C# · .NET · ARM Cortex-M +5

2 weeks ago

Get new Software Engineer - Network Platforms roles by email. One email a week when new roles match, or daily if you prefer. Stop any time.

Filters

Are you sure?