Latest Software Engineering Jobs

Wayve logo

Senior Software Engineer, Data & Orchestration

This role involves designing and evolving scalable data pipeline and orchestration infrastructure to support Wayve’s autonomous driving data platform. The engineer will revamp the existing Harness system and build a new DAG-based workflow platform to handle high-volume data from vehicle fleets and external sources. The position emphasizes reliability, efficiency, and usability of systems used across the company for batch inference, evaluations, and incident response.

Wayve London, United Kingdom

C# WPF Software Engineer - Electronics

Develop and maintain C# WPF applications for advanced optical machinery used in industrial manufacturing. Work closely with electronics and R&D teams to design software that interfaces directly with hardware systems. Contribute across the full software lifecycle, from design to deployment, in a multidisciplinary engineering environment.

Redline Group Abingdon, Oxfordshire, OX14 5BH, United Kingdom £35,000 – £47,000 pa

RF Test Technician

IntroductionSaab in UK is growing rapidly, with over 500 colleagues across eight sites. We bring together Swedish heritage and British expertise to drive innovation in areas such as software engineering, underwater robotics, radars, AI, and armed forces training. Joining Saab...

Saab Fareham, United Kingdom

Machine Learning Engineer - Spiking Neural Networks

Develop an engineering-grade spiking neural network engine for machine vision applications in defence and security contexts. Translate advanced research into robust production software using C++ and machine vision techniques. Collaborate with researchers and engineers on SNNs, CNNs, and Transformers, with integration into operational systems.

MFK Recruitment Brentford, London, TW8 9DE, United Kingdom £75,000 – £100,000 pa
Hybrid Permanent Clearance Required

Controls Engineer (PLC/Siemens Tia Portal)

This role involves developing control and automation software for bespoke machinery, programming PLCs, and supporting Siemens TIA Portal development. You will work on a variety of projects for high-profile clients in industries like aerospace and marine, with opportunities for international travel and technical development.

Ernest Gordon Recruitment Plymouth, United Kingdom £40,000 – £50,000 pa
Wayve logo

Staff Robotics Engineer, 3D Sensing

This role involves leading the technical development of LiDAR and cross-sensor 3D sensing systems for autonomous vehicles. The engineer will design calibration, synchronisation, and motion compensation methods to ensure accurate 3D data across diverse environments and sensor configurations. The position requires deep technical expertise in robotics algorithms, sensor fusion, and production deployment within a fast-paced AI-driven environment.

Wayve 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

Actemium Automation Hampshire - Schneider Controls Engineer

This role involves designing and delivering industrial automation solutions using Schneider Electric PLCs, SCADA, and HMI systems for clients in the water, energy, and process sectors. The engineer will handle full lifecycle projects including programming, commissioning, troubleshooting, and technical documentation. Work is based in Hampshire with occasional travel to client sites within a 2-hour radius.

Actemium UK Waterlooville, Hampshire, United Kingdom

Senior Systems Engineer

A Senior Systems Engineer will lead architectural design and innovation in Positioning, Navigation, and Timing (PNT) and distributed sensing systems for radar applications. The role involves defining system requirements, developing resilient PNT solutions for GNSS-denied environments, and designing distributed sensor networks with precise timing and data fusion. The engineer will also guide cross-functional teams, mentor junior staff, and ensure technical excellence through model-based engineering and rigorous testing.

Saab Fareham, United Kingdom

Senior Systems Engineer

This role focuses on defining, integrating, and verifying the software and autonomy systems for a humanoid robot platform. The engineer will translate operational needs into system requirements, manage cross-component interfaces, and lead verification across perception, navigation, planning, and controls—working closely with software teams and using ROS 2, simulation, and distributed systems. The position emphasizes architectural coherence, integration readiness, and system-level validation in real-world robotic applications.

Humanoid London, United Kingdom
On-site Permanent

Lead – Agent Coding and Acceleration

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

Graduate AI Engineer

This role involves supporting the development and deployment of AI and machine learning models, working with large datasets, and collaborating with software engineers and product teams. You will contribute to backend development, API integrations, and research new AI frameworks, ensuring responsible and ethical AI development.

Global Tech Recruitment London, United Kingdom £38,000 – £45,000 pa
Hybrid Permanent

Full Stack Python Developer

Design and build full-stack applications that integrate advanced computer vision and AI capabilities into real-world operational environments. Develop intuitive interfaces for image and video analysis, AI model comparison, and performance visualisation, while integrating with customer systems and workflows. Collaborate closely with engineers and end users to shape product development from concept to deployment.

MFK Recruitment Brentford, London, TW8 9DE, United Kingdom £60,000 – £80,000 pa
Hybrid Permanent Clearance Required

Electrical Systems Design Engineer

The Electrical Systems Design Engineer will develop control system solutions, create electrical drawings, and manage the procurement of equipment. They will work on design retro-fitting of electrical panels and collaborate with other project engineers, occasionally traveling to client sites for surveys.

Adsyst Automation Ltd Gu479Dn, United Kingdom £45,000 – £60,000 pa
Ocado logo

Data Scientist

This role involves developing and maintaining machine learning models that power logistics and supply chain decisions for Ocado’s global partners. The Data Scientist will work on demand forecasting, drive-time prediction, and supplier reliability, using deep learning and time-series techniques. They will build scalable data pipelines, deploy models into production, and collaborate with engineering and product teams in a hybrid working environment.

Ocado London, United Kingdom