Edge Computing Jobs

110 jobs for “embedded software engineer”

Results

Platform Recruitment

Software Engineer

  • Bristol
  • £50,000 pa
  • Mid-level
  • Permanent

Develops embedded software for microcontrollers and SoC devices, configures software-defined radio systems and applies DSP techniques across advanced R&D programmes in RF and communications. Works in C, C++, Python and embedded Linux, building prototypes and pre-production systems, producing design documentation and supporting technical trials with direct customer contact.

Microcontrollers · System-on-Chip · Software Defined Radio +3

SC clearance Last week

Platform Recruitment

Firmware Engineer

  • Cambridge
  • Hybrid
  • £45,000 – £65,000 pa
  • Mid-level

Design, develop and maintain embedded software in C/C++ for STM32 microcontrollers running bare-metal and RTOS environments, and help shape the software architecture of new advanced sensing systems. You will debug complex system-level issues within an Agile, engineering-led team working on radar technology for UAVs, with access to the company's own drone fleet for testing.

STM32 · UAV · Radar +1

3 weeks ago
NXP Semiconductors logo

NXP Semiconductors · 10000+ people · Public

Senior Embedded Crypto Software Developer (m/f/d)

  • Bucharest, Romania
  • Hybrid
  • Senior

Designs and implements cross-platform cryptographic algorithms, including post-quantum cryptography, plus software countermeasures against side-channel and fault-injection attacks. Works with security architects, OS/firmware and evaluation teams on embedded C/Assembly for ARM Cortex-M and RISC-V, supporting certification and security evaluations.

ARM Cortex-M · RISC-V · AES +2

Last month
NXP Semiconductors logo

NXP Semiconductors · 10000+ people · Public

Principal Embedded Crypto Software Developer (m/f/d)

  • Gratkorn, Austria
  • Hybrid
  • Lead

Designs and implements cross-platform cryptographic algorithms, including post-quantum cryptography, and develops software countermeasures against side-channel and fault-injection attacks. Provides technical leadership across cryptographic domains, collaborating with security architects, evaluation, OS and firmware teams, and drives product certification and security evaluations.

ARM Cortex-M · RISC-V · Rust

Last month

Platform Recruitment

Senior Firmware Engineer

  • Cambridge
  • Hybrid
  • £55,000 – £65,000 pa
  • Senior

Own a bare-metal control stack for ARM-based microcontrollers, developing, debugging and optimising firmware and adding features to an existing codebase. Work closely with hardware engineers on schematics and drivers for SPI, I2C, UART, ADC and DAC, with autonomy over complex hardware-software integration and precision motion control.

ARM · SPI · I2C +5

Last week
NXP Semiconductors logo

NXP Semiconductors · 10000+ people · Public

Principal Embedded Crypto Software Developer (m/f/d)

  • Bucharest, Romania
  • Lead

Designs and implements cross-platform cryptographic algorithms, including post-quantum cryptography, and secure software for embedded systems. Develops software countermeasures against side-channel analysis and fault injection, working with security architects and evaluation teams. Provides technical leadership across cryptographic domains and supports product certification and security evaluations.

ARM Cortex-M · RISC-V · AES +2

Last month
NXP Semiconductors logo

NXP Semiconductors · 10000+ people · Public

Principal Embedded Crypto Software Developer (m/f/d)

  • Glasgow
  • Lead

Designs and implements cross-platform cryptographic libraries, including post-quantum algorithms, hardened against side-channel and fault-injection attacks. Provides technical leadership across crypto domains, collaborating with security architects, firmware and evaluation teams, and driving certification activities. Work spans ARM Cortex-M and RISC-V platforms across automotive, payment, IoT and identification markets.

ARM Cortex-M · RISC-V · AES +2

Last month

Platform Recruitment

Senior Firmware Engineer

  • Sompting
  • £60,000 – £75,000 pa
  • Senior

Design and develop embedded firmware in C/C++ for microcontrollers, SoCs and FPGA-based systems, covering real-time software from implementation through testing and maintenance. Work closely with hardware engineers on integration, run code reviews and support validation and project delivery for precision power conversion products.

FPGA · DSP · Python +1

2 weeks ago

Platform Recruitment

Senior Firmware Engineer

  • Bedford
  • £80,000 – £90,000 pa
  • Senior

Own the full embedded firmware stack for cutting-edge communication technology, from investigation through integration and release, in a small high-impact signal processing team. Write C for TI DSPs and ARM aarch64 Linux, implement MAC/RLC protocol stacks for GERAN, UTRAN, E-UTRAN and NR, and work with FPGA teams on Xilinx SoC data paths and DMA.

TI DSP · ARM · Linux +5

3 weeks ago

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

Platform Recruitment

Firmware Engineer

  • Cambridge
  • £40,000 – £60,000 pa
  • Mid-level

Develop driver firmware for proprietary silicon, working across the full SDLC including bring-up, regression testing and performance testing, and validating new silicon chips. The role sits in a multidisciplinary deep-tech team, with desirable exposure to ARM Cortex-M, pytest, Jenkins CI/CD and PCB electronics design.

pytest · Jenkins · Linux +4

3 weeks ago

Platform Recruitment

Senior DSP Firmware Engineer

  • Stevenage
  • Hybrid
  • £65 ph
  • Senior
  • Contract

Design, simulate and implement DSP algorithms for advanced communications and sensing systems, and develop, test and verify FPGA firmware in VHDL and/or Verilog. Working from system requirements and functional specifications, you support hardware integration and debugging within a multidisciplinary engineering team, with desirable exposure to C/C++, Xilinx Versal AI Engines and 5G/LTE.

Xilinx Versal AI Engines · LTE

3 weeks ago

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?