Edge Computing Jobs

110 jobs for “embedded software engineer”

Results

Platform Recruitment

Senior Embedded Software Engineer

  • Northampton
  • On-site
  • £45,000 – £55,000 pa
  • Senior
  • Permanent

Design, develop and maintain software across embedded, backend, cloud and web technologies, including Linux-based edge computing systems and integration with cameras and sensors. Take ownership of technical projects from concept to deployment, contributing to architecture and engineering best practices within a small, highly capable team building vision-based systems.

Linux · LLMs

3 weeks ago

Platform Recruitment

Embedded Linux Software Engineer

  • Royston
  • Hybrid
  • £65,000 – £85,000 pa
  • Senior

Develops custom Embedded Linux platforms using Yocto, working at kernel, driver and system level on Arm-based hardware, including board bring-up, debugging and performance optimisation. Also builds software for RTOS, MCU and bare-metal systems, collaborating with FPGA and electronics teams across varied consultancy projects in radar and communications.

Yocto · Linux · Arm +4

SC clearance Last week

Technical Futures Ltd

Embedded Linux Software Engineer

  • Birmingham
  • Hybrid
  • Mid-level

Builds and maintains Yocto-based Linux distributions and writes firmware for microcontrollers, working across the stack from bootloader and kernel drivers down to real-time firmware. The role sits within a technical consultancy serving medical, smart home, energy, defence and communications clients, with close customer collaboration and field product support.

Embedded Linux · Yocto · FreeRTOS +2

3 weeks ago

Zenovo

Senior Embedded Software Engineer

  • London
  • Hybrid · 3 days in office
  • £65,000 – £85,000 pa
  • Senior

Develops embedded C/C++ firmware for connected sensor products across bare-metal and RTOS environments such as Zephyr, spanning prototyping, board bring-up, validation and productionisation. Debugs complex issues across firmware, electronics, Bluetooth, sensors and power systems, and builds production test fixtures, calibration and diagnostic tools. Works with manufacturing partners and cross-functional teams, mentoring engineers and improving engineering standards.

Zephyr · Nordic nRF · Oscilloscopes +3

Last month

Redline Group

Contract Embedded Software Engineer - Linux

  • London
  • £55 – £65 ph
  • Senior
  • Contract

Develops and maintains high-performance embedded software in C/C++ for Embedded Linux and RTOS platforms, including multi-threaded applications and hardware integration. Contributes to software architecture, debugging and system validation, with GUI work in JavaScript, TypeScript and Node.js alongside specialist engineers on mission-critical systems.

Linux · VxWorks · FreeRTOS +7

2 weeks ago

Expert Employment

Senior Embedded Software Engineer (C++)

  • London
  • £60,000 – £68,000 pa
  • Senior

Develops real-time, safety-critical embedded software in modern C++, owning the full lifecycle from requirements through verification and validation. Works with systems, hardware and test engineers on architecture and design reviews, and mentors junior engineers. GUI/UX or HCI experience and scripting skills are used alongside CI/CD and testing frameworks.

C++ · Python · PowerShell

Last month

Audio Visual Recruitment Ltd

Lead Embedded Software Engineer - Video Systems

  • Slough
  • Hybrid
  • £60,000 – £85,000 pa
  • Lead

Take technical ownership of a video systems platform, leading embedded software architecture, platform selection and prototyping through to production. Day to day you write low-level C/C++ for video processing, hardware control and networking, integrating codecs, vendor SDKs and drivers, and debugging I2C, SPI, UART, CAN and Ethernet interfaces. You work closely with hardware engineers and external specialists, defining FPGA requirements and building automated tests, reproducible builds and firmware update processes.

FPGA · SoC · GStreamer +7

3 weeks ago

Redline Group

Contract Embedded Software Engineer

  • Pontefract
  • Hybrid
  • £50 – £60 ph
  • Mid-level
  • Contract

Contract role modifying an existing embedded platform for a time-critical customer programme, while supporting ongoing product development. You'll work in a small collaborative team using Embedded C, RTOS (Zephyr or FreeRTOS) and STM32 microcontrollers, with train operating systems/TDRP experience desirable. Initial 2-month contract with hybrid working and potential extension.

Zephyr · FreeRTOS · STM32 +1

3 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

Verso Recruitment

Senior Embedded Software Engineer

  • Rochester
  • Hybrid
  • £70,000 pa
  • Senior

Develops and maintains embedded firmware primarily in C, working with ARM and STM32 microcontrollers, low-level drivers, interrupt handling, bare-metal and RTOS environments. Implements and troubleshoots SPI, I²C and UART protocols, performs firmware debugging, hardware/software integration and unit and integration testing, with embedded Linux where applicable. Works within a multidisciplinary engineering team on electronic products across the full development lifecycle.

SPI · I2C · UART +3

2 weeks ago

Hexwired Recruitment Limited

Principal Embedded Software Engineer

  • Sutton
  • Hybrid
  • £65,000 – £80,000 pa
  • Lead

You will write Embedded C for a range of processors, focusing primarily on real-time systems within a dedicated team on a pioneering R&D project for a new product range. The role offers strong scope for career progression, and experience or interest in moving into a leadership position is highly desirable.

2 weeks ago

KO2 Embedded Recruitment Solutions

Senior Embedded Software Engineer

  • Elsecar
  • On-site
  • £60,000 – £70,000 pa
  • Senior

Senior role in a small R&D team at an IoT product design house, working mostly on the embedded Linux side writing application and middleware code in modern C++. You'll refactor a mature, memory-constrained codebase into clean object-oriented C++ using UML-led design, covering the full lifecycle from requirements to integration and validation. The team is adopting TDD, automated testing and CI/CD, and you'll mentor engineers as the team grows.

ARM Cortex-M · RTOS · RS-485 +7

2 weeks ago

Avanti

Senior Embedded Software Engineer

  • Gloucester
  • Hybrid
  • £50,000 – £70,000 pa
  • Senior

Re-architect a long-established embedded software platform and transition next-generation products to embedded Linux. You'll develop middleware and application-level software in C/C++ on ARM platforms, shape architecture alongside a senior technical lead, and mentor junior engineers in a small team.

Linux · ARM

Visa sponsorship 3 days ago

Zenovo

Senior Embedded Software Engineer

  • Nottinghamshire
  • Hybrid · 3 days in office
  • £65,000 pa
  • Senior

Hands-on senior role developing secure, network-connected embedded products from concept to production. You'll write production-quality embedded C/C++ for real-time systems, implement HTTPS/TLS and cybersecurity features, build low-level drivers, and work with ARM Cortex-M and RTOS. Sits within a multidisciplinary team spanning firmware, hardware, test and compliance in an Agile environment.

ThreadX · Azure RTOS · FreeRTOS +7

2 weeks ago

QinetiQ

Senior Embedded Software Engineer

  • Malvern, England, United Kingdom
  • Hybrid · 3 days in office
  • £60,750 – £67,500 pa
  • Senior
  • Permanent

Works across the full engineering lifecycle within a multidisciplinary team, analysing, designing, implementing and testing embedded software for innovative electronics systems used in defence applications. Involves rigorous engineering practices, configuration and change management, UML design, and interfacing with on-board FPGAs, with responsibility to the Project Design Authority.

FPGA

SC clearance Last month

Get new embedded software engineer roles by email. One email a week when new roles match, or daily if you prefer. Stop any time.

Filters

Are you sure?