Software Engineer

IT Search & Select
Swindon, United Kingdom
5 months ago
£45,000 – £65,000 pa
Applications closed

Related Jobs

View all jobs

Software Engineer

Macstaff Pewsey, Wiltshire, United Kingdom
£40,000 – £50,000 pa Hybrid Clearance Required

Robotics Software Engineer (Flight Software)

DCS Recruitment Oxfordshire, United Kingdom
£50,000 – £55,000 pa Hybrid Clearance Required

Robotics Software Engineer

Zenovo Cheshire, United Kingdom
£85,000 pa On-site

Lead Software Engineer

Understanding Recruitment London, United Kingdom
€110,000 – €130,000 pa On-site

Senior C++ Software Engineer

Rebel Recruitment Lincoln, Lincolnshire, United Kingdom
£50,000 – £70,000 pa Hybrid

Senior Embedded Software Engineer

Codan Whiteley, Hampshire, PO15 7LW, United Kingdom

Salary

£45,000 – £65,000 pa

Job Type
Permanent
Work Pattern
Full-time
Work Location
On-site
Seniority
Mid
Education
Degree
Posted
4 Jan 2026 (5 months ago)

Our client design and develop uncrewed systems for clients globally. They are currently looking for an additional Software Engineer coming from an embedded programming background.

Responsibilities:

Design, develop, and maintain high-quality software and firmware applications and services. Translate requirements into efficient, scalable, and secure software designs. Collaborate with cross-functional teams to define technical specifications and system behaviour. Conduct code reviews, support testing activities, and troubleshoot software defects. Develop and maintain documentation, including technical specifications, architecture diagrams, and user manuals. Participate in system integration activities and ensure software components operate seamlessly within wider system architectures. Conduct code reviews and provide constructive feedback to team members, ensuring adherence to coding standards and best practices. Debug and resolve complex software issues, working closely with the team to identify and implement effective solutions. Stay updated on the latest advancements and emerging technologies in the field of UAVs and drones, and incorporate them into the software development process. Monitor project progress, identify risks, and propose mitigation strategies to ensure timely delivery of high-quality software solutions. Collaborate with the product management team to define software requirements, prioritize features, and contribute to the overall product roadmap.

Requirements:

Strong coding skills in C++, Python and Matlab.

Desirable to have flight controller coding or similar. Use of Ardupilot and/or PX4 will ensure interview!

Apply asap.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.