Robotics Jobs

162 jobs for “Software Engineer”

Results

Wayve · 11–50 people · Series A

Software Engineer, Simulation

  • London
  • Hybrid
  • Mid-level
  • Permanent

Develops and maintains production-quality components in Wayve's shared simulation system, working hands-on in a modern C++ and Python codebase. Integrates driving-stack components, simulated robot systems and vehicle-platform capabilities, initially focused on high-scale open-loop evaluation. Investigates on-road versus simulated behaviour differences and improves reproducibility, observability and simulator performance.

GenAI Development Tools

Visa sponsorship Last month

Wayve · 11–50 people · Series A

Senior Software Engineer - Platform Integration, Robot Software

  • London
  • Hybrid
  • Senior
  • Permanent

Hands-on role bringing up new vehicle platforms on benches, HiL systems and vehicles, developing vehicle-facing software and shared frameworks in C++, Python or Rust. Involves diagnosing software/hardware integration issues across Linux, ROS2, sensors, CAN and Automotive Ethernet, plus building diagnostics and tooling for robot-software reliability.

ROS2 · NVIDIA DRIVE · Qualcomm Snapdragon Ride +4

Visa sponsorship 3 weeks ago

Automata

Principal Product Engineer (Software)

  • London
  • Hybrid · 3 days in office
  • Lead · manages people
  • Permanent

Hands-on technical leadership role owning end-to-end product engineering for an AI-native lab automation platform, spanning architecture, delivery and team mentoring. You lead staff engineers and their squads, partner with product, design, data and AI, and embed AI-native, automation-first ways of working. Requires 3 days per week on site in Angel, London.

LINQ

Visa sponsorship 4 months ago

Humanoid · 11–50 people · Series A

Senior/Staff Software Engineer - Data Platform

  • London
  • On-site
  • Senior
  • Permanent

Build an internal data platform from the ground up, defining architecture for petabyte-scale robot telemetry pipelines, compute infrastructure and orchestration. Work spans backend services, data warehousing, BI dashboards and MLOps evaluation workflows, collaborating closely with machine learning teams on humanoid robot training data.

Kubernetes

4 months ago

Humanoid · 11–50 people · Series A

Senior Systems Engineer

  • London
  • On-site
  • Senior
  • Permanent

Senior systems engineering role focused on the software and autonomy stack of a humanoid robot platform, spanning perception, localisation, navigation, AI, motion planning, controls and ROS 2. Involves translating product needs into requirements, architectures and interfaces, coordinating integration across teams, and defining verification and validation strategies for autonomous behaviours.

ROS 2 · C++ · Python +7

3 months ago

Saab

Flight Test Engineer

  • Bedfordshire

Manage flight test planning, ground preparation and field execution for unmanned aerial vehicles, acting as a UAV pilot to gather telemetry and performance data. Analyse flight data against design metrics and produce detailed test reports for engineering teams, ensuring safety and regulatory compliance throughout the testing lifecycle.

UAV

SC clearance Today
Automation Experts Ltd logo

Automation Experts Ltd · 1001–5000 people · Not explicitly stated

Electrical Design Engineer

  • Leicester
  • £40,000 – £60,000 pa

Designs electrical and control systems for bespoke machinery and industrial automation projects, producing schematics, panel layouts, cable schedules and BOMs in EPLAN Electric P8. Works with project, software, panel build and commissioning engineers, specifying drives, servo systems and machine safety circuits through manufacture, testing and site handover.

EPLAN Electric P8 · EPLAN Pro Panel · SISTEMA +3

Last week

Latent Edge Ltd

Machine Learning Research Engineer – Humanoid Robotics

  • London
  • £80,000 – £150,000 pa
  • Permanent

Research, develop and implement reinforcement learning policies for humanoid robotic control, building simulation environments and working on simulation-to-real transfer with domain randomisation. Collaborate with robotics, controls and software engineers to deploy and validate trained policies on physical hardware, covering motion control and manipulation.

PyTorch · NVIDIA Isaac Sim · Isaac Lab +3

Last week

Kingdom People

Senior Automation Engineer

  • Portsmouth
  • £65,000 pa
  • Senior

A senior engineering role focused on developing, optimising and supporting robotic production systems in an advanced manufacturing environment. Day to day involves programming and fault-finding PLC-controlled equipment, improving robotic processes, vision systems and HMIs, and leading continuous improvement projects while mentoring other engineers.

Mitsubishi iQ-R PLC · Industrial Robotics · Vision Inspection Systems +4

Last month

Yolk Recruitment

Senior Controls & Automation Engineer

  • Bridgwater
  • Hybrid · 3 days in office
  • £55,000 – £75,000 pa
  • Senior
  • Permanent

Designs, programs and commissions PLC, HMI, servo, robotics and vision systems for bespoke automated machinery, taking technical ownership from specification through FAT/SAT and customer acceptance. Works alongside mechanical engineers and travels to UK and international customer sites, combining software development, electrical controls design and hands-on fault-finding.

PLC · HMI · ABB +2

Last month

Holt Executive

Senior Computer Vision Engineer

  • Oxfordshire
  • Hybrid
  • £60,000 – £94,000 pa
  • Senior

Lead technical role developing computer vision, perception and autonomous navigation technologies across the full lifecycle, from algorithm design and subsystem architecture to verification, testing and deployment. Work covers object detection, tracking, 6DoF pose estimation, LiDAR and camera integration, HIL testing and embedded/flight software, with mentoring of less experienced engineers.

OpenCV · TensorFlow · PyTorch +5

Last month

Jonathan Lee Recruitment

Principal Autonomy Systems Engineer

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

Lead the system architecture and technical roadmap for an autonomy stack spanning perception, localisation, planning, motion control and vehicle integration. Line manage 4-6 engineers, coordinate 3-4 subsystem suppliers, and drive C++/ROS2 delivery, verification and productionisation for agricultural vehicle technology.

ROS2 · C++ · Embedded Linux

Last week

MFK Recruitment

Senior Computer Vision Engineer - Deep Learning

  • Brentford
  • On-site
  • £70,000 – £95,000 pa
  • Senior
  • Permanent

Hands-on role designing and deploying production-grade computer vision systems using CNNs and Vision Transformers, spanning model architecture, training pipelines and optimisation for cloud and edge. You'll translate recent AI research into reliable products for defence and security, collaborating with engineers, researchers and customers.

PyTorch · TensorFlow · Git +6

SC clearance 2 weeks ago

TTP

Expression of Interest - Cellular Origins

  • Cambridge
  • Permanent

An expression-of-interest pipeline for engineering roles at a cell-therapy automation company, spanning systems engineering, robotic software, mechatronics, verification and validation, systems integration and cell processing. Work focuses on factory-scale manufacturing automation, cell-based process automation and mobile robotics in high-value manufacturing, based on a purpose-built campus south of Cambridge.

3 months ago

Redline Group

Project Manager

  • Dundalk, Ireland
  • £51,794 – £60,426 pa
  • Mid-level · manages people
  • Permanent

Lead a portfolio of industrial automation, robotics and engineering projects from concept through commissioning and customer handover, managing scope, costs, schedules and risks. You will direct multidisciplinary engineering teams and external contractors, produce cost estimates and business cases, and mentor junior project managers.

Automation and Control Systems · Special-Purpose Machinery · Systems Integration

Last week

Get new 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?