Edge Computing Jobs

82 jobs for “Technical Staff Engineer - Architect”

Results

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
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 Embedded Software Engineer

  • Northampton
  • Hybrid
  • £45,000 – £55,000 pa
  • Senior

Design, develop and maintain software across embedded, backend, cloud and web technologies, including Linux-based edge computing systems and integration with cameras and sensors. You'll own technical projects from concept to deployment, contribute to architecture and best practices, and work in a small team building vision-based products.

Linux · LLMs

Last week

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

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

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 Electronics Engineer

  • Lancashire
  • Senior

Design, develop and implement embedded electronic systems, firmware and hardware including circuit schematics and PCB layouts for microcontroller-based products. Work across hardware, software and mechanical teams, running system integration, testing, debugging and fault-finding, and mentoring less experienced engineers through concept-to-production development.

CAN

2 weeks ago

KO2 Embedded Recruitment Solutions

Senior Embedded Software Engineer

  • Cheshire
  • Remote
  • £70,000 – £85,000 pa
  • Senior

Lead the device-side firmware build for intelligent connected hardware used at the edge of the energy grid, owning low-level problems such as SPI bus behaviour, cross-processor timing, tight memory footprints and radio coexistence. Work across ESP32, RP2040 and STM32 class parts with FreeRTOS, embedded C/C++, MQTT with mutual TLS and Modbus, setting standards and mentoring a small, senior team.

ESP32 · RP2040 · STM32 +7

3 weeks 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

Cambridge Consultants

DSP & Wireless Communications Internship (2027 start)

  • United Kingdom
  • On-site
  • Entry level
  • Internship

Join the Signal Processing Department within the Wireless and Digital Services Division for a 12-month internship, working on bespoke real-time systems spanning satellite communications, voice activity detection and robotics. You'll contribute from first-principles research through to design, development and deployment, supported by mentoring and training.

Python · MATLAB · C

Last month

Akkodis

Software Real-Time Embedded Engineer | UKEO SC

  • 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 Last week

Bennett & Game Recruitment

Safety Critical Software Engineer

  • Witney
  • Hybrid · 3 days in office
  • £40,000 – £60,000 pa

Design and develop safety-critical embedded software for autonomous systems, building runtime assurance components and high-integrity code using SPARK Ada and related toolchains. Work spans software architecture for certifiable systems, DAL-A/DAL-B solutions, and integration with mission computers, flight control and safety monitoring. Minimum three days per week on site in Witney.

SPARK Ada · ROS · ROS2 +3

3 days ago

Cloudflare

Senior Product Manager, Cloudflare Workers

  • London
  • Senior

Own the strategy and roadmap for Workers for Platforms, turning Cloudflare's compute and storage primitives into a programmable foundation other companies can build on. Work hands-on with engineering, design and major customers on APIs, management layers and developer experience, often embedding with customer teams to get initial implementations running.

Cloudflare Workers · Cloudflare · Durable Objects +2

Last week

Get new Technical Staff Engineer - Architect roles by email. One email a week when new roles match, or daily if you prefer. Stop any time.

Filters

Are you sure?