Edge Computing Jobs

12 jobs for “Robotics Software Engineer”

Results

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

Jonathan Lee Recruitment

Principal Autonomy Systems Engineer

  • Newport
  • On-site
  • £70,000 – £90,000 pa
  • Lead · manages people
  • Permanent

Lead the autonomy system architecture and technical roadmap for an R&D business developing technology for agricultural vehicles. Line manage 4-6 engineers, coordinate 3-4 subsystem suppliers, and lead C++ and ROS2 delivery across perception, localisation, planning and motion control, with hands-on technical support and verification and validation planning.

ROS2 · C++ · Linux

Last week

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

Cambridge Consultants

Electronics / Software Engineer

  • 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 2 months ago

Copello

Software Engineer- C

  • Bristol
  • £70,000 – £90,000 pa
  • Mid-level
  • Permanent

Develop, integrate and debug embedded software for UAV platforms, including autopilots, autonomy systems and payloads, using C++ and/or Rust on Linux. The role spans software architecture, automated testing and verification, and support for system integration and flight trials, working with international multidisciplinary teams on autonomous aircraft.

Claude

Last week

Get new Robotics Software Engineer roles by email. One email a week when new roles match, or daily if you prefer. Stop any time.

KO2 Embedded Recruitment Solutions

Principal Embedded Software Engineer

  • Cramlington
  • Hybrid · 3 days in office
  • £70,000 – £80,000 pa
  • Lead

Top technical individual contributor role in an engineering team building advanced robotics, automation and electro-mechanical machines. You stay hands-on with C/C++ firmware, RTOS and microcontrollers, set technical direction, support bids and concept work, and mentor engineers, technicians and apprentices without line management duties.

Yesterday

Empresaria Group plc

Embedded Software Engineer

  • Bristol
  • Hybrid · 3 days in office
  • £50,000 – £80,000 pa
  • Mid-level
  • Permanent

Develops onboard software for uncrewed aerial systems, spanning autopilots, autonomy, payloads and mission-critical subsystems. Works on existing aircraft and clean-sheet designs, taking code from concept and SIL/HIL simulation through to real-world flight testing. Involves C++ and/or Rust in embedded and real-time environments, with influence over software architecture.

PX4 · ArduPilot · MAVLink +6

SC clearance 2 weeks ago

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

Spectrum IT Recruitment

Software Engineer - Autonomous Systems

  • Oxfordshire
  • Hybrid · 3 days in office
  • £40,000 – £60,000 pa
  • Mid-level
  • Permanent

Design and develop safety-critical embedded software for next-generation autonomous systems, working within a specialist team and contributing to software architecture. Requires a strong embedded background in C or C++ and experience with real-time systems, ideally in regulated aerospace, defence or automotive environments.

Last month

Cambridge Consultants

Graduate Electronics & Software Engineer (2027 start)

  • 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

Matchtech

Head of Software

  • Hereford
  • £120,000 – £200,000 pa
  • Director · manages people
  • Permanent

Lead a Defence-Tech software organisation building unmanned aircraft, edge video and mission systems, remaining hands-on across architecture, code reviews and hardware-in-the-loop testing. Establish a code-to-flight process with automated testing, simulation and signed releases, while recruiting and shaping an initial team of around five or six engineers.

MAVLink · ArduPilot · PX4 +1

Clearance required Yesterday
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

Filters

Work policy

Job type

Seniority

Are you sure?