Robotics Jobs

162 jobs for “Software Engineer”

Results

Wayve · 11–50 people · Series A

Staff Software Engineer, Data Enrichment Platform

  • London
  • Hybrid
  • Senior · manages people
  • Permanent

Owns the technical vision and architecture for a platform that lets model engineers deploy, run, evaluate and improve ML models over petabytes of driving data on large GPU fleets. Combines hands-on backend engineering in Python with cross-team technical leadership, mentoring senior engineers and leading a small team of 2-3.

Flyte · Airflow · Dagster +6

Visa sponsorship Last month

Wayve · 11–50 people · Series A

Senior Software Engineer - Runtime Platform, Robot Software

  • London
  • Hybrid
  • Senior
  • Permanent

Owns shared onboard runtime foundations for autonomous vehicles: application frameworks, communication middleware, lifecycle management, health monitoring and observability. Day to day involves C++ development, end-to-end latency and performance profiling across OS scheduling, memory hierarchy and thread synchronisation, plus porting the stack to new operating systems and compute platforms.

NVIDIA Nsight · Lumos · tegrastat +5

Visa sponsorship Last month

Humanoid · 11–50 people · Series A

VLA Pre-training Engineer - Deep Learning

  • London
  • On-site
  • Mid-level
  • Permanent

Owns the full training loop for vision-language-action policies, from pre-training a base model on multi-embodiment trajectory corpora through behaviour cloning and RL fine-tuning to deployment. Builds continuous data pipelines that ingest synthetic and teleop data, version and weakly-supervise it, and surface failure cases for retraining, working with MLOps and Data Collection teams on distributed training and edge inference.

PyTorch · JAX · OpenVLA +1

4 months ago

Humanoid · 11–50 people · Series A

Firmware Engineer

  • London
  • On-site
  • Mid-level
  • Permanent

Develops and maintains embedded firmware for robot end effectors and human-worn operator devices, sitting at the hardware-software boundary. Involves bringing up new PCB revisions, writing sensor drivers, integrating compute platforms like ESP32 and NVIDIA Jetson, and building OTA pipelines in a fast-paced robotics environment.

ESP32 · STM32 · Raspberry Pi +7

3 months ago

Additional Resources

Control Systems Engineer / Automation Engineer

  • Saltash
  • On-site
  • £35,000 – £50,000 pa
  • Permanent

Design, develop and commission PLC-based control systems for advanced automated machinery in the composites industry, taking projects from concept through build, testing and customer handover. Involves programming and troubleshooting control software, electrical/electronic integration, and commissioning at UK and international sites with customer training.

PLC · Microsoft Office

Last week

Samuel Frank

Service Engineer

  • Sheffield
  • £45,000 – £55,000 pa

Maintaining, fault-finding and repairing conveyor and material handling systems at customer sites across the UK, including control panels, sensors, motors and drives. Roughly two or three nights away per week plus occasional international travel, with shop-floor duties in Sheffield between site visits. Siemens PLC and TIA Portal exposure is advantageous but the role is primarily electrical.

Siemens PLC · TIA Portal

3 days ago

Hays Engineering

Automation Engineer

  • Basildon
  • Mid-level
  • Permanent

Deliver automation and control systems across the full project lifecycle, from requirements capture and system design through implementation, commissioning and customer handover. Work with electrical design engineers on control philosophies and architectures, specifying and maintaining PLC, HMI, SCADA, functional safety, motion control and vision software, and supporting FAT/SAT and site commissioning.

Siemens TIA Portal · WinCC · Sick Safety Systems +1

2 weeks ago

Know How Resourcing

Automation Engineer

  • Barnsley
  • £60,000 pa
  • Mid-level

You will identify and implement automation solutions across a high-volume manufacturing facility, leading projects from concept and specification through to installation and commissioning. The role involves integrating robotics and PLC-controlled machinery, driving Lean and Six Sigma improvements, and supporting New Product Introduction alongside Production, Maintenance and Quality teams.

AutoCAD

Last month

Infosec

Controls & Robotics Engineer

  • Birmingham

Develop PLC software, program and integrate industrial robots, and design HMI solutions for bespoke automation systems. Support machine build, testing and commissioning, produce controls specifications and sequencing documentation, and work directly with customers across automotive, aerospace, medical, industrial and plastics sectors.

PLC · HMI

2 weeks ago

Samuel Frank

PLC Controls Engineer

  • Bermuda
  • £60,000 – £65,000 pa
  • Senior

Programming and commissioning Siemens PLC software in TIA Portal with a focus on Structured Text for turnkey automated warehouse, conveyor and pallet handling systems. Splits time between the Nuneaton office and extended UK customer site commissioning phases, diagnosing PLC, electrical and control faults alongside a small UK team and international colleagues.

Siemens TIA Portal · Beckhoff · Allen Bradley

Last week

Innovo Global Talent

Commissioning & Controls Engineer

  • United Kingdom
  • £50,000 – £65,000 pa

Bridge software development and on-site delivery for warehouse automation projects, developing and modifying PLC and HMI software, testing, and commissioning control systems on customer sites. Validate control sequences, troubleshoot faults, tune performance, and support go-live, working with Siemens S7 and TIA Portal. Requires 100% travel across the UK and Europe with extended periods away from home.

Siemens S7 · TIA Portal

2 weeks ago

Wallace Hind Selection

Service Engineer

  • Nottingham
  • On-site
  • £45,000 – £55,000 pa
  • Mid-level
  • Permanent

Field-based role installing, commissioning and servicing high-precision automated manufacturing systems at customer sites across the Midlands and UK. Involves diagnosing mechanical, electrical and software faults, planned and reactive maintenance, plus technical support and customer training, with six months of shadowing before working solo.

4 days ago

NRL Recruitment

Electrical Engineer (Automation/PLC)

  • Haverton Hill
  • On-site
  • Mid-level

Serve as the site's subject matter expert for electrical automation, controls and machine integration at a large monopile manufacturing facility. Day to day involves diagnosing complex PLC faults, optimising machine performance, developing PLC and HMI programs, and supporting commissioning of new production lines alongside Maintenance, Production and suppliers.

PLC · HMI · Servo Drives +1

Last month

Trant Engineering

Automation Engineer

  • Southampton
  • Hybrid
  • Mid-level

Designs, programs, tests and commissions PLC, HMI/SCADA, telemetry and network architectures for control panels, MCCs and plant-wide systems, working alongside electrical and mechanical engineers. Involves site surveys, FAT/SAT support, fault-finding and documentation within a multi-disciplinary controls and automation division serving water, process and industrial clients.

Siemens · Allen-Bradley · Schneider +2

Last month
Automation Experts Ltd logo

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

Controls & Automation Engineer

  • Longcot
  • On-site
  • £40,000 – £65,000 pa

Hands-on role covering the full lifecycle of control system projects, from design and development through testing and commissioning. You'll program PLCs and build SCADA/HMI applications using platforms such as Ignition and WinCC, troubleshoot existing automation systems, and support installation and commissioning on customer sites. Office-based with roughly 25% travel and an early Friday finish.

Siemens TIA Portal · Ignition · WinCC +3

Last month

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?