> Markdown version of [/jobs/ext/1912694-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/1912694-software-development-engineer). 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 Development Engineer - **Company:** Techniche Global Ltd - **Location:** Farnborough, UK - **Experience:** Expert - **Salary:** £47,250.0 - £52,500.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Algorithm Design, Systems Engineering, C++ (Programming Language), Computer Programming, Decision Support Systems, Python (Programming Language), MATLAB, Machine Learning, Software Engineering, Information Technology - **Published:** August 4, 2026 - **Apply:** https://find.jobs/jobs-near-me/apply/ats-redirect/?id=2907840689-2 ## About the Role Requirements: sole UK nationals or dual nationals living and working in the UK for the past 5 years What They're Looking For The hiring managers stressed that software capability is more important than an aerospace background. Ideal candidates will have around 4 7 years' commercial experience and be comfortable taking ownership of technical work packages while mentoring or directing more junior engineers. They are not looking for someone who simply writes code they want engineers who can solve engineering problems through software., * Software Developer * Autonomy Engineer * Autonomous Systems Engineer * Control Systems Engineer * Robotics Engineer * Algorithm Engineer * Simulation Engineer * Systems Engineer * Research Engineer * Guidance, Navigation & Control Engineer * AI / Machine Learning Engineer (Autonomy focused), They are also very interested in engineers coming from Physics or Mathematics backgrounds who have developed strong software engineering skills. Essential Technical Skills The strongest candidates will have experience with: Programming * C * C++ * MATLAB * Python Engineering * Autonomous systems * Control systems * Systems Engineering * Algorithm development * Modelling & Simulation * Software development for complex engineering systems Experience with any of the following is highly desirable: * UAVs * UAS * Drone technologies * Decision support systems * Military aviation * Flight control * Guidance, Navigation & Control (GNC) Personality Fit The hiring managers highlighted they want someone who: * Enjoys solving difficult engineering problems * Has genuine enthusiasm for autonomous systems * Can take ownership of technical work * Works well within multidisciplinary teams * Can provide technical direction to others * Wants to work on leading-edge defence technology They used the word "passionate" about autonomy even though they admitted it's an overused term! They want someone who genuinely enjoys this area of engineering. Qualifications Ideally: * Aerospace Engineering * Mechanical Engineering * Electronic Engineering * Physics * Applied Mathematics * Computer Science (with strong engineering exposure) A PhD would be attractive if it is directly relevant to autonomy or autonomous air systems, although they still want some commercial experience rather than someone coming straight from academia. ## Description We are working with a global Software, Systems & Engineering company in the Defence Sector, supporting them with appointing a Software Development Engineer. This is not a traditional software development role. They're looking for engineers who understand the engineering behind autonomous systems and can develop production-quality software to solve complex real-world problems. The successful candidate will work on the design, development, modelling, integration and testing of autonomous control systems for both crewed and uncrewed aircraft., * Defence * Aerospace * Aviation * Robotics * Autonomous Vehicles * UAV / Drone Technology * Research & Development * Control Systems * Advanced Engineering ## Related Videos - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [How Regex Works: The Secret Sauce Behind Pattern Matching](https://www.wearedevelopers.com/videos/1212-how-regex-works-the-secret-sauce-behind-pattern-matching) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [What non-automotive Machine Learning projects can learn from automotive Machine Learning projects](https://www.wearedevelopers.com/videos/397-what-non-automotive-machine-learning-projects-can-learn-from-automotive-machine-learning-projects) - [Eclipse Qrisp: Next Generation of Quantum Algorithm Development](https://www.wearedevelopers.com/videos/1155-eclipse-qrisp-next-generation-of-quantum-algorithm-development) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)