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…
