Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Sign up for Jobbird
An error occurred while opening the sign-up page. Please try again.

Loading window...

Forgot my password
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Log out
Unfortunately, something went wrong while signing out. Please try again.

Loading window...

Job application sent
Something went wrong while logging in. Please try again.
Something went wrong while signing up. Please try again.

Loading window...

logo
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Filters
Filters
Location and distance
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Jobs posted from
Salary from (per month)
Filters
How our sorting works

The order in which job vacancies are displayed is determined by a composite score based on the following factors:

  • Keyword Relevance: How well your search terms match the vacancy details. We prioritize matches found in the job title, followed by job requirements, location names, and educational levels. Matches within general employer information or the organization's name carry a lower weight.
  • Commercial Prioritization (Premium Jobs): Vacancies paid for by employers ('Premium' or 'Sponsored') receive a ranking boost and will appear higher in the search results.
  • Recency (Date Relevance): Newer vacancies are prioritized. The relevance score of a vacancy is reduced by half once the posting is older than 30 days.
  • Proximity (Distance Relevance): Vacancies located closer to your search location are ranked higher. For vacancies located more than 30 km from the search center, the relevance score is halved.
The final ranking is established by multiplying all these individual factors to calculate the total relevance score.

M

Software Engineer

Macstaff Pewsey
40,000 to 50,000
32 - 40 hour


Show Recently closed jobs

    M

    Software Engineer

    Macstaff Pewsey
    40,000 to 50,000
    32 - 40 hour
    Status Open
    Apply now

    Apply on the employer's website


    What we ask

    Education

    No minimum education required

    What we offer

    Salary
    £40,000 to £50,000
    Hours
    32 to 40 hours per week
    Employment type
    permanent

    Job description

    You will like

    Engineering software for aerospace innovator relocating to Swindon Wiltshire offering you the opportunity to work with a dynamic and innovative private company, committed to pushing the boundaries in UAV and drone technology. Based in the heart of Wiltshire, this organisation values its engineering talent and provides a nurturing environment where your expertise can make a tangible impact. Enjoy the stability of a well-established team combined with the excitement of working on cutting-edge projects within a friendly, professional setting.

    You will like

    The Software Engineer (C++, Python, and MATLAB) role itself where you will design, develop, and deliver robust software solutions that underpin crucial technical functions for advanced drones. You’ll work within a multidisciplinary engineering team, influencing the entire development lifecycle — from analysing requirements and architecture design to implementation, testing, and deployment. Your contributions will directly support the organisation’s strategic goals, while providing opportunities to stay at the forefront of emerging UAV technologies.

    You will have

    To be successful as Software Engineer here you will have proven experience as a Software Engineer or Development Engineer, ideally within the UAV, drone, or embedded systems sector. Plus a healthy mix of the following:

    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, etc.

    A relevant University Degree (Engineering or related) or HND with practical experience.

    Self-motivated with the ability to work independently on all technical aspects, plus a collaborative team spirit.

    An understanding of CE requirements for electronic products and project management frameworks.

    (Desirable) Experience with rapid prototyping, cloud platforms, containerisation, or DevOps practices.

    SC cleared status or eligible to obtain SC clearance

    You will get

    As a Software Engineer here, you will enjoy a competitive salary dependent on experience (£40,000 - £50,000) plus a comprehensive benefits package, including:

    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

    You can apply

    to this Software Engineer role by pushing the button on this job posting, or by sending your CV in confidence to (url removed). We look forward to helping you progress your career in a forward-thinking organisation that values its engineering talent.

    UK_MS
    Salary description

    £40000.00 - £50000.00 per year

    Apply now

    Apply on the employer's website

    Apply now

    Apply on the employer's website


    Vacancy actions

    Save as favorite
    Share vacancy
    Or apply later


    Pewsey England

    Jobs

    • Search for jobs
    • Jobs per location
    • Jobs per job profession
    • Jobs per employment
    • Jobs per educational attainment

    Jobbird

    • Switch to different region
    • Terms and Conditions
    © 2026 Jobbird