Latest Software Engineering Jobs

Trainee DevOps Engineer | No experience needed (Ref: 7501)

DEVOPS ENGINEER TRAINEESHIPBecome a DevOps Engineer and Build Real-World ExperienceAre you interested in cloud computing, software development, automation, and building reliable technology platforms? Do you want to gain practical experience while developing technical skills that are in high demand across...

Qualify Nation Recruitment Hull, United Kingdom £28,000 – £38,000 pa
Wayve logo

Principal Machine Learning Engineer GAIA

This role involves leading and improving the training and performance of Gaia, Wayve's world model for autonomous driving. Responsibilities include fine-tuning the model, enhancing its stability and coherence, and collaborating with various teams to ensure its deployment readiness and impact.

Wayve London, United Kingdom
Wayve logo

Mechanical Design Engineer

As a Mechanical Design Engineer at Wayve, you will design and integrate mechanical solutions for sensors and compute systems on real-world vehicles, working closely with automotive partners. You will own the mechanical design trade-offs, develop test rigs and fixtures, and collaborate with cross-functional teams to ensure high-quality builds and successful integration.

Wayve London, United Kingdom

Validation Engineer II

This role involves designing and executing structured test procedures for robotic hardware systems, translating engineering requirements into measurable validation plans. The engineer will operate data acquisition systems, perform mechanical and electromechanical measurements, and generate detailed test reports to support development. They will also maintain lab operations, collaborate with systems owners and suppliers, and contribute to test rig fabrication and method development.

Humanoid London, United Kingdom
On-site Permanent

Software Engineer - Data & Sensors

This role involves developing and maintaining production-grade device software for handheld data collection units used to capture human manipulation tasks. The engineer will build robust sensor fusion and data recording pipelines, ensuring high-quality, temporally aligned datasets for training humanoid robots. Close collaboration with hardware, AI, and data teams is required, with responsibilities spanning from low-level sensor integration to operator-facing controls and in-field data validation.

Humanoid London, United Kingdom
On-site Permanent

Automation Engineer (Control Systems)

This role involves designing and coding PLC/DCS and SCADA software for various control applications, configuring communication networks, and conducting factory and site testing. You will work independently on Siemens and Rockwell platforms, with opportunities for career progression and in-house training.

Ernest Gordon Recruitment Cumbernauld, Dunbartonshire, United Kingdom £50,000 – £60,000 pa

PLC / Controls Engineers

Design and commission automated material handling and manufacturing systems, including PLC programming, system integration, and fault diagnosis. Perform on-site testing and troubleshooting across controls and automation systems, working from technical schematics and collaborating with multidisciplinary teams. Requires strong hands-on skills in industrial automation and willingness to travel across the UK.

Innovate Recruitment Sunderland, Tyne & Wear, United Kingdom £45 – £55 ph
Hybrid Contract

Automation Engineer

The Automation Engineer will manage the maintenance and modification of control and software systems at a cement plant, ensuring high programming integrity and system reliability. Key responsibilities include preventing downtime, integrating new systems, and supporting CAPEX projects.

Tarmac Buxton, Derbyshire, United Kingdom
On-site Permanent

Automation Engineer (HMI / PLC)

Design and develop PLC and PCB control systems, create PC software, and perform HMI development and system commissioning. Work primarily from the office with occasional site visits, supporting advanced laboratory equipment. Opportunity to progress into a team leadership role with access to in-house technical training.

Ernest Gordon Recruitment Knutsford, United Kingdom £50,000 – £60,000 pa

Test Automation Engineer

Protec Fire and Security Group/ A Bosch CompanyTest Automation Engineer (Technical/R&D Department)Nelson Head Office, LancashireSalary: Dependent on ExperienceAs a Test Automation Engineer, you’ll play a key role in designing, developing, and maintaining automated test solutions that help us efficiently deliver...

Protec Fire & Security Group Ltd Nelson, Lancashire, United Kingdom
Ocado logo

Senior Data Analyst

This role involves using advanced analytics to optimise last-mile delivery operations on the Ocado Smart Platform. The analyst will develop forecasting and routing models, create interactive dashboards in Looker, and collaborate with technology and operations teams to improve delivery efficiency and customer experience. They will also mentor team members and support international partners with data-driven decision-making.

Ocado Welwyn Hatfield, United Kingdom

Unreal Engine Developer - Synthetic Data / AI

Develop and enhance Unreal Engine 5 applications to generate high-quality synthetic imagery for training and validating AI and computer vision models. Collaborate with AI researchers, 3D artists, and engineers to build scalable, automated pipelines for object placement, lighting, weather simulation, and image capture. Contribute to software architecture and CI/CD workflows while supporting deployment in secure environments.

MFK Recruitment Brentford, London, TW8 9DE, United Kingdom £55,000 – £70,000 pa

Maintenance Reliability Engineer

This role involves providing technical support for robotic systems, troubleshooting on-site issues, and performing maintenance and software updates at customer locations. The engineer will work closely with field teams to improve system reliability and conduct root cause analysis. It includes travel to customer sites and supporting deployments and retrofits.

Exotec Birmingham, United Kingdom
Hybrid Permanent