Som3
Robotics Software Engineer
Job Description
Salary: £50,000 - 60,000 per year
Requirements:- Degree in Computer Science, Engineering or a related discipline.
- Professional software engineering experience, ideally working with robotic systems.
- Strong programming skills in C++ and Python.
- Experience with ArduPilot, MAVSDK and/or PX4.
- Experience with Model Predictive Control (MPC) or similar control techniques.
- A strong track record of delivering high-quality robotics software within deadlines.
- Impressive hands-on robotics projects.
- Strong software engineering practices.
- Excellent C++ coding ability.
- Ability to take ownership of work while delivering to challenging timescales.
- Develop and test control loops for ground and airborne vehicles using C++ and Python.
- Integrate sensors and actuators using a range of communication protocols.
- Support prototyping, simulation and validation of control and guidance systems.
- Develop robust, high-quality software for real-world robotic applications.
- Work closely with engineers across software, controls and robotics to deliver projects to agreed timescales.
- Support
- Python
- Robotics
- C++
- Embedded
- Matlab
- ROS
More:
We are an innovative engineering team developing software for next-generation robotic vehicles. We work across robotics, control systems and software development to build and validate robotic platforms. We are particularly interested in engineers who are technically capable, practical and able to take ownership of their work while delivering to challenging timescales. If you are passionate about robotics and want to work on complex, real-world autonomous systems, we would love to hear from you.
last updated 37 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Som3
Som3
London
IT
Skills & Technologies
Inferred from job description
Salary Insight
£55,000
This role
£60,000
UK median
This salary is 8% below the UK median for Software Engineers (£60,000/yr).
Based on 2024–2025 UK technology sector benchmarks