Edge Computing Jobs

157 jobs

Results

NXP Semiconductors logo

NXP Semiconductors · 10000+ people · Public

Digital Verification Engineer, Crypto & Security

Save job
  • Glasgow

Verifies digital hardware architectures for cryptographic accelerators and secure SoC subsystems, writing verification plans, SystemVerilog/UVM testbenches and assertions. The role blends traditional constrained-random and coverage-driven verification with emerging AI-driven automation for test generation, debug and coverage closure. Based in Glasgow within NXP's Crypto & Security Competence Centre.

SystemVerilog · UVM · IPSec +1

2 weeks ago
NXP Semiconductors logo

NXP Semiconductors · 10000+ people · Public

Principal Digital Design Engineer

Save job
  • Toulouse, France
  • Hybrid
  • Lead · manages people
  • Permanent

Lead a team of engineers designing and implementing in-vehicle networking transceivers, defining block requirements and architecture optimised for area, power and timing. The role spans SystemVerilog or Chisel implementation, functional safety, DFT and static timing closure, working closely with architecture, analog, DV and validation teams through tape-out and silicon bring-up.

SystemVerilog · VHDL · Chisel +3

Last month

Platform Recruitment

Principal Embedded Software Engineer

Save job
  • Cambridge
  • £70,000 – £80,000 pa
  • Lead

Take technical ownership of low-level embedded software and device driver development across a complex multi-processor real-time platform for secure wireless communication products. Lead platform software activities including design, task planning, integration testing and technical reviews, while mentoring engineers and collaborating with hardware teams during board bring-up. Work spans Embedded Linux, RTOS and bare-metal, with a focus on ARM-based BSPs and real-time debugging.

Embedded Linux · RTOS · ARM +4

2 weeks ago

Platform Recruitment

Senior Embedded Software Engineer

Save job
  • Royston
  • On-site
  • £60,000 – £70,000 pa
  • Senior
  • Permanent

Design and develop bare metal, RTOS and DSP algorithm embedded software in C/C++ on ARM Cortex MCUs, plus production support tools such as test jig interfaces and calibration tools. The role also covers hardware troubleshooting, fault finding and system-level problem resolution for highly precise scientific instruments and sensors.

ARM Cortex · UART · I2C +4

2 weeks ago

Cambridge Consultants

Graduate Electronics & Software Engineer (2027 start)

Save job
  • United Kingdom
  • On-site
  • Entry level
  • Permanent

Graduate role working on client assignments across embedded systems, spanning analogue and digital hardware, FPGA design, PCB layout and embedded C software. You'll rotate across disciplines and markets from consumer devices to defence, with mentoring to grow into a technologist. Requires SC clearance and 5 years' UK residency.

SystemVerilog · FPGA · DSP +1

SC clearance Last month

Technical Futures Ltd

Embedded Linux Software Engineer

Save job
  • 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

2 weeks ago

Cambridge Consultants

Electronics / Software Engineer

Save job
  • 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 Last month

Microchip

Test Engineer - Modules

Save job
  • Caldicot

Support the design, development and manufacture of electronic products and modules within a multidisciplinary engineering team. Build and maintain automated test systems using Visual Basic, Visual C# and National Instruments equipment, translate requirements into test specifications, and analyse test data. Open to graduates and experienced engineers, with occasional international travel.

Visual Basic · C# · LabVIEW +3

Last month

Circuit32 Recruitment

Embedded Software Engineer

Save job
  • 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 2 weeks ago

Circuit32 Recruitment

Senior Embedded Software Engineer

Save job
  • Cheltenham
  • On-site
  • £50,000 – £85,000 pa
  • Senior

Develops low-level embedded software and hardware/software interfaces for a security and surveillance business, working with ARM/PIC microcontrollers in bare-metal and RTOS environments. Projects include early-stage and upcoming greenfield work involving wireless and comms protocols. The role is based on-site in Cheltenham and requires SC or BPSS clearance eligibility.

ARM · PIC · RTOS

SC clearance 2 weeks ago

SoCode

Embedded Software Engineer | Future of Networking

Save job
  • 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

3 weeks ago

Akkodis

Software Real-Time Embedded Engineer | UKEO SC

Save job
  • Glasgow
  • Hybrid · 2–3 days in office
  • Permanent

Design, develop, test and maintain embedded software in modern C++ for mission-critical systems, working in a collaborative Agile team. The role focuses on embedded Linux, multi-threaded and multi-process applications, and hardware interfaces such as SPI and I2C, with Python, CI/CD and secure coding as desirable extras.

C++ · Linux · Git +6

SC clearance Yesterday

Profile 29

Software Engineer

Save job
  • Witney
  • Hybrid · 3 days in office
  • £45,000 – £65,000 pa
  • Mid-level

Design and develop safety-critical embedded software for autonomous systems, building runtime assurance and fail-safe architectures using SPARK Ada and high-integrity processes. Work within a specialised team on DAL-A/DAL-B certifiable software for aerospace and land autonomy, spanning verification, validation and certification activities.

C · C++ · Ada +7

3 weeks ago

Technical Futures Ltd

Embedded Software Engineer (Yocto/Embedded Linux)

Save job
  • 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

Clearance required 3 weeks ago

EVera Recruitment

Embedded System Engineer

Save job
  • Bristol
  • On-site
  • Mid-level
  • Permanent

Own the architecture of an embedded platform spanning electronics, firmware and power management for a climate-tech startup's microbial energy technology. Design ultra-low-power hardware and C/C++ firmware for microcontrollers, integrate LoRaWAN, NB-IoT or BLE sensors, and take products from prototype to manufacturable production with lab and field validation.

STM32 · Nordic · TI +3

Last week

Get new edge computing roles by email. One email a morning when new roles match. Stop any time.

Are you sure?