> Markdown version of [/jobs/ext/2426755-software-engineer-autonomy](https://www.wearedevelopers.com/jobs/ext/2426755-software-engineer-autonomy). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Autonomy - **Company:** Kraken Works Limited - **Location:** Fareham, UK - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, C++ (Programming Language), Cloud Computing, Distributed Systems, Middleware, Python (Programming Language), Linux System Administration, Motion Planning, Sensor Fusion, Software Engineering, Real Time Systems, Deep Learning, Kubernetes, Unreal Engine, Lidar, Docker - **Published:** August 11, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=b84aabe7a19c6ff8 ## About the Role Essential * Strong commercial experience with C++ and Python development. * Understanding of autonomous systems, including motion planning, state estimation, and behaviour-based control. * Experience working in Linux environments. * Knowledge of real-time systems, distributed computing, and communication middleware. * Experience delivering software in both R&D and production environments. * Strong analytical and problem-solving abilities. * Excellent verbal and written communication skills. Desirable * Experience with ROS or ROS2 and DDS-based systems. * Knowledge of sensor fusion technologies including LIDAR, RADAR, cameras, and IMUs. * Experience with deep learning and AI-based perception systems. * Familiarity with simulation environments such as Gazebo, CARLA, or Unreal Engine. * Experience with embedded or real-time systems. * Knowledge of Docker, Kubernetes, and cloud robotics platforms. * Experience with PX4 and MAVLink flight control systems. * Previous experience in maritime, aerospace, defence, or autonomous vehicle sectors., Due to the nature of our work many of our roles require a UK nationality and the ability to obtain a security clearance. Applicants who accept a conditional offer of employment must meet the requirement of right to work in the UK and must meet eligibility requirements for access to classified information and will be subject to Government security checks., If you're passionate about robotics, autonomy, AI, and developing software that solves real-world challenges, we'd love to hear from you., * Have you been a resident of the UK for the past 5 years? * What is your notice period? * What are your salary expectations? * Do you have experience working with autonomous systems, robotics, or unmanned vehicles? * Have you worked with ROS, ROS2, DDS, or similar robotics frameworks? ## Description As a Software Engineer - Autonomy, you will: * Develop and implement high-level autonomous behaviours for unmanned vehicles. * Design and optimise algorithms for path planning, obstacle avoidance, and mission autonomy. * Work extensively with C++, Python, ROS2, DDS, and Linux-based systems. * Collaborate with perception, navigation, hardware, and software engineering teams. * Develop, test, and maintain high-quality software for autonomous platforms. * Conduct validation activities in both simulated and real-world environments. * Take ownership of work packages, managing delivery and reporting progress. * Support the transition of innovative R&D concepts into robust operational solutions. * Develop tools and utilities that support wider integration and development activities. ## Related Videos - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Developer’s Perspective: Overview of the Tezos Blockchain Ecosystem](https://www.wearedevelopers.com/videos/237-developer-s-perspective-overview-of-the-tezos-blockchain-ecosystem) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)