Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer

Swindon
Macstaff
Software engineer
€45,000 a year
Posted: 19h ago
Offer description

Overview

Engineering software for aerospace innovator relocating to Swindon, Wiltshire. Join a dynamic private company focused on UAV and drone technology. The role is a Software Engineer (C++, Python, MATLAB) responsible for designing, developing, and delivering robust software solutions for advanced drone systems.


Responsibilities

* Design, develop, and deliver robust software solutions that underpin crucial technical functions for advanced drones.
* Analyse requirements and architecture design of software components.
* Implement, test, and deploy software solutions within a multidisciplinary engineering team.
* Support the organisation’s strategic goals and stay at the forefront of emerging UAV technologies.


Qualifications

* Proven experience as a Software Engineer or Development Engineer, ideally within the UAV, drone, or embedded systems sector.
* Strong proficiency in C++, Python, and MATLAB, particularly in flight controller coding (Ardupilot, PX4).
* Good understanding of flight dynamics, autopilot systems, and PID controller tuning.
* Experience with Real-Time Operating Systems (RTOS) and UNIX-based OS environments.
* Familiarity with DroneCAN communication protocol and source code management using Git.
* Background in designing analogue and digital electronics, including signal conditioning and filter design.
* Experience with ARM architecture, embedded debugging tools, and hardware schematics analysis.
* Knowledge of modern software practices, standards, and communication protocols such as SPI, I2C, TCP/IP.
* A relevant University Degree (Engineering or related) or HND with practical experience.
* Self‑motivated with the ability to work independently on all technical aspects and a collaborative team spirit.
* Understanding of CE requirements for electronic products and project management frameworks.
* SC cleared status or eligible to obtain SC clearance.
* Desirable: Experience with rapid prototyping, cloud platforms, containerisation, or DevOps practices.


Benefits

* Competitive salary dependent on experience (£40,000 – £50,000).
* Flexible working hours with core hours between 09:00 – 15:00.
* 25 days annual leave plus bank holidays.
* Private medical insurance and life assurance (4x salary).
* High street discounts and other wellbeing benefits.
* Option for hybrid working for added flexibility.
* EV salary sacrifice scheme and up to 8% matched pension contributions.
* Supportive environment promoting development and innovation in a friendly team.


How to Apply

You can apply to this Software Engineer role by pushing the button on this job posting, or by sending your CV in confidence to. We look forward to helping you progress your career in a forward‑thinking organisation that values its engineering talent.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Backend software engineer python - start-up
Cirencester
Client Server
Software engineer
£85,000 a year
Similar job
Software engineer
Swindon
Practicus
Software engineer
Similar job
Backend software engineer python - start-up
Cirencester
Client Server
Software engineer
See more jobs
Similar jobs
It jobs in Swindon
jobs Swindon
jobs Wiltshire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Swindon > Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save