Latest robot software engineer Jobs

Spotlight
Flarebright logo

Software Engineer

The Software Engineer will work on the complete development lifecycle of flight safety and navigation systems, from concept and algorithm design to system integration and testing. You will collaborate with a multidisciplinary team to deliver high-performance solutions, maintain high-quality code, and produce comprehensive documentation.

Flarebright Bicester, Oxfordshire, United Kingdom £39,000 – £49,000 pa
On-site Permanent Clearance Required
Spotlight
Autodiscovery logo

Senior Robotics Software Engineer

This role involves leading the design, development, and deployment of advanced robotic systems, focusing on software architecture, perception, planning, and control. You will collaborate with multidisciplinary teams, mentor junior engineers, and evaluate emerging technologies to enhance system performance.

Autodiscovery Wantage, Oxfordshire, United Kingdom
On-site Permanent
Wayve logo

Senior Software Engineer - Runtime Platform, Robot Software

This role involves developing and optimizing the software stack for Wayve's autonomous driving vehicles, focusing on performance, latency, and system efficiency. You will work closely with multiple teams to identify and resolve bottlenecks, implement profiling tools, and enhance the overall reliability and flexibility of the software.

Wayve London, United Kingdom

Platform Engineer - Build & CI

This role involves owning and optimizing the build system and CI infrastructure critical to Humanoid’s engineering workflow. The engineer will design scalable, hermetic build pipelines across a complex monorepo spanning robotics software, firmware, simulation, and cloud services. Responsibilities include maintaining GitHub Actions CI pipelines, implementing incremental builds and caching, ensuring main branch stability, and improving developer experience through robust tooling and dependency management.

Humanoid London, United Kingdom
On-site Permanent

Engineering Lead, Developer Productivity (AI & Agents)

This role involves building and leading a platform that enables AI coding agents to operate securely and efficiently within engineering workflows, from task initiation to deployment on humanoid robots. The focus is on creating robust verification systems, secure runtimes, and developer tooling that reduce reliance on human review while maintaining safety and code integrity. The position requires deep technical expertise in infrastructure, security, and AI integration across development, simulation, and production environments.

Humanoid London, United Kingdom
On-site Permanent
Wayve logo

Software Engineer, Simulation

Develop and maintain high-performance simulation systems for Wayve’s embodied AI driving stack, integrating complex components across C++ and Python. Focus on realism, reproducibility, and scalability in open-loop and closed-loop workflows. Collaborate with cross-functional teams to debug discrepancies between on-road and simulated behaviour and improve system observability and performance.

Wayve London, United Kingdom

Software Design Engineer

This role involves designing and developing bespoke automated machinery, working across controls software, robotics, motion, and machine integration. Responsibilities include PLC and HMI programming, integrating motion-control and robotic systems, and supporting the entire project lifecycle from initial design to commissioning.

Elev8 Recruitment Dublin, City Of Dublin, Ireland £68,500 – £77,000 pa

Robotics Service Engineer

This role involves hands-on field service and project engineering for ABB robotic systems, including installation, commissioning, maintenance, troubleshooting, and continuous improvement. You will work closely with customers and system integrators, supporting the lifecycle of ABB robots and contributing to the company's innovation-driven environment.

ABB United Kingdom

Postdoctoral Research Assistant in Biomechanical Modelling and Wearable Robotics

This role involves developing computational models to guide the design of wearable robots that assist human movement. Responsibilities include simulating human-robot interactions, optimizing actuator placement, and validating models with experimental data. The position is part of a multidisciplinary team at the University of Oxford's RADlab, focusing on musculoskeletal and biomechanical research.

University of Oxford Oxford, South East England, United Kingdom £39 – £47 pa
On-site Contract

Robotics Software Engineer - C

This role involves developing and enhancing software for autonomous harvesting robots, focusing on usability, performance, and accuracy. Responsibilities include analysing user feedback, resolving complex bugs, and collaborating with product and engineering teams to deliver new features.

Redline Group Melbourn, Cambridgeshire, United Kingdom £50,000 – £60,000 pa

Robotics Software Engineer

Develop and deploy software for industrial robotic systems using a modern ROS 2 Jazzy stack, with responsibilities spanning feature development, debugging, and integration on physical hardware. Work closely with robotics and controls engineers in a collaborative environment, contributing to modular, testable components and improving engineering processes. The role involves hands-on work with real-world automation challenges and deployment onto physical robots.

Tec Partners Recruitment Ltd Central Parade, London, United Kingdom

Senior Software Engineer

This role involves developing, optimizing, and supporting sophisticated robotic production systems in a highly advanced manufacturing environment. You'll tackle complex technical challenges, improve machine performance, and mentor fellow engineers.

Kingdom People Portsmouth, United Kingdom £65,000 pa

Robotics Software Engineer

Develop and deploy software for industrial robotic systems using a modern ROS 2 Jazzy stack, working across simulation and real hardware. Collaborate with robotics and controls engineers to deliver modular, testable components and resolve complex system issues in manufacturing environments. Contribute to tooling and processes while ensuring robust integration with physical systems.

Tec Partners Recruitment Ltd London, United Kingdom

Automation Manager

Lead the automation and controls function across industrial machinery projects, overseeing PLC development, robotics integration, and vision systems. Provide technical leadership on control system architecture and software standards while supporting commissioning and troubleshooting. Work cross-functionally with engineering teams and customers to deliver custom automated solutions to high safety and quality standards.

Odin Recruitment Manchester, United Kingdom £65,000 – £75,000 pa

Robot Programmer (FANUC / R&D)

This role involves programming and operating FANUC robots integrated with laser cutting systems, supporting the development of new robotic solutions, and working on-site in Cumbria for up to 10 days per month. You will join a specialist engineering team tackling challenging environmental projects, such as cleaning up legacy nuclear waste.

Ernest Gordon Recruitment Northampton, Northamptonshire, United Kingdom £40,000 – £50,000 pa

Service Engineer

This role involves maintaining, fault finding, and repairing conveyor systems at customer sites across the UK. The engineer will work on electrical maintenance, diagnose faults, and support breakdowns to minimize downtime. They will also assist with commissioning and upgrades, produce method statements, and occasionally travel internationally.

Samuel Frank Wincobank, South Yorkshire, S9 1DP, United Kingdom £43,000 – £45,000 pa