Edge Computing Jobs in Cambridge

21 jobs within 10 miles of Cambridge

Results

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

Microchip

Senior Technical Staff Engineer - Architect (SoC)

  • Cambridge
  • Senior

Lead architect defining 32-bit microcontroller-based Bluetooth, UWB and Wi-Fi SoC solutions, covering core selection, memory subsystems, power management, security and test features. Owns peripheral architecture and drives feasibility and trade-off studies, working with marketing, design, verification, firmware and external customers from concept through tape-out. Also applies AI-driven and automation techniques to improve design methodology and first-silicon success.

Bluetooth · UWB · Wi-Fi +6

2 weeks ago

Vector Recruitment

Embedded Firmware Engineer

  • Cambridge
  • Hybrid · 1 day in office
  • £60,000 – £70,000 pa
  • Senior

Design and develop embedded firmware for battery-powered IoT wearable devices, working across the full product lifecycle from prototyping to mass production. The role involves low-level drivers, wireless protocol stacks (BLE, WiFi, Cellular) and RTOS environments like FreeRTOS or Zephyr, within a collaborative R&D team.

FreeRTOS · Zephyr · ThreadX +7

Last week

Platform Recruitment

Senior Firmware Engineer

  • Cambridge
  • £50,000 – £60,000 pa
  • Senior

Join an R&D team building advanced sensors for critical domestic and international operations, developing new products after major contract wins. You'll write embedded C firmware for bare-metal and RTOS targets, contribute to architecture, signal processing and algorithm development, and mentor or technically lead others.

TI Chips

3 weeks ago

Get new roles within 10 miles of Cambridge by email. One email a week when new roles match, or daily if you prefer. Stop any time.

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

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

Technical Futures Ltd

Embedded Software Engineer (Yocto/Embedded Linux)

  • Cambridge
  • Hybrid · 3 days in office
  • Mid-level

Design, build and test embedded systems across robotics, sensing, communications and IoT, working on Linux-based systems, bare-metal, RTOS, device drivers, algorithms and protocols. You'll join a multi-disciplinary consultancy team supporting projects from concept to delivery alongside FPGA and electronics engineers, with hybrid working (3 days office, 2 WFH).

Yocto · Embedded Linux · OpenCPI +3

Last month

TTP

FPGA Engineer - Consultant

  • Cambridge
  • Permanent

Consulting FPGA engineer working across the full product lifecycle, from requirements capture and design through documentation, testing and delivery. Projects span proof-of-concept to working prototypes, with FPGA firmware developed in VHDL/Verilog using Vivado or Quartus, and DSP algorithm work highly valued. Based on a Cambridge campus within a multi-disciplinary team.

Vivado · Quartus · MATLAB +1

Clearance required 5 months 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

Senior Embedded Software Engineer

  • Cambridge
  • Hybrid
  • £75,000 – £85,000 pa
  • Senior

Architect and develop production firmware on Zephyr RTOS, with bare-metal work alongside, bringing up prototype boards from first power using debuggers, scopes and logic analysers. You'll build board-to-board and digital interfaces (CAN, SPI, I²C, UART, RS422), networked services such as REST APIs and SNMP agents, TCP/UDP layers, secure comms and firmware updates, plus Yocto-based embedded Linux work. The role sits in a Cambridge software team working closely with hardware and systems engineers.

Zephyr RTOS · FreeRTOS · Embedded Linux +7

Visa sponsorship 3 weeks ago

Unipart

Robotics Software Engineer

  • Cambridge
  • £58,000 pa
  • Permanent

Develops and tests onboard software for autonomous mobile robots and the fleet management system, including vision processing, localisation and multi-robot path planning. Splits time between ROS 2 development in C++ and Python and on-site support of live operations at Nuneaton, working with CANopen, MQTT and WebSocket integrations.

ROS · ROS 2 · SocketCAN +7

2 weeks ago

SoCode

Embedded Software Engineer | Future of Networking

  • Cambridge
  • £50,000 – £65,000 pa
  • Mid-level

Develop embedded software in C for Linux-based systems and ARM microcontrollers, working hands-on with hardware interfaces and debugging tools. Collaborate with a global team on connectivity products spanning radio frequency, fibre optics and low frequency for telecoms, transport and industrial sectors.

Linux · ARM

Last month

Filters

Work policy

Job type

Seniority

Are you sure?