Software Engineer

Aalto Haps Ltd.

Orpington

On-site

GBP 77,000 - 104,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

25 days holiday
Private medical insurance
Dental and optical cash back
Personal pension
Income protection
Life assurance
Salary sacrifice scheme
Perkbox employee discounts
Flexible working discussions

Job summary

AALTO is seeking a software engineer to design, develop and qualify software for safety-critical airborne systems. You will work primarily in C with C++ and Python where appropriate, across a full software lifecycle from requirements through verification.

Join a hybrid team in Farnborough, collaborating with Systems, Hardware, Test and Flight Operations to deliver integrated engineering solutions and robust evidence for certification activities.

Qualifications

  • Experience in aerospace or safety-critical environments.
  • Experience contributing to airborne software under DO-178C.
  • Strong C programming, plus C++ and Python.
  • Experience with embedded, real-time or resource-constrained software.
  • Familiarity with requirements management, verification and configuration management.
  • Analytical and methodical problem solving.

Responsibilities

  • Design, develop, test and maintain software for safety-critical airborne systems using C, C++ and Python.
  • Contribute across the full software development lifecycle from requirements to qualification.
  • Collaborate with Systems, Hardware, Test and Flight Operations teams to deliver integrated solutions.
  • Support software integration, debugging, test automation and evidence generation for qualification.
  • Participate in technical reviews and strengthen engineering best practices.
  • Promote a culture of technical excellence and continuous improvement.

Skills

C programming
C++
Python
Embedded software
Safety-critical experience
DO-178C experience
Requirements management
Verification and traceability
Problem solving
Cross-disciplinary collaboration

Tools

DO-178C tools

Job description

Salary: £90,000 - 90,000 per year

Requirements:
  • Practical software engineering experience, ideally including 3+ years in aerospace or another safety-critical environment.
  • Experience contributing to airborne software development within a DO-178C environment, including requirements, design, implementation, integration and verification.
  • Strong C programming skills, with experience in C++ and Python.
  • Experience working with embedded, real-time or resource-constrained software systems.
  • Familiarity with software requirements management, verification, traceability and configuration management processes.
  • Strong problem-solving, debugging and analytical skills, with the ability to work methodically through complex technical issues.
  • A collaborative communication style and the confidence to work effectively with engineers from multiple disciplines.
  • Awareness of related standards such as DO-330, DO-331, DO-332, DO-333, ARP4754A/B, DO-278, DEF STAN 00-55 or DEF STAN 00-56 would be advantageous.
Responsibilities:
  • Design, develop, test and maintain high-quality software for safety-critical airborne systems, primarily using C, with C++ and Python where appropriate.
  • Contribute across the full software development lifecycle, from requirements capture and design through to implementation, integration, verification and qualification.
  • Work closely with Systems, Hardware, Test and Flight Operations teams to solve aircraft-level challenges and deliver integrated engineering solutions.
  • Support software integration, debugging, test automation and evidence generation for qualification and certification activities.
  • Participate in technical reviews, challenge assumptions constructively and help strengthen engineering best practice.
  • Contribute to a culture of technical excellence, accountability and continuous improvement.
Technologies:
  • Embedded
  • Hardware
  • Support
  • Python
  • C++
More:

We are AALTO, an Airbus subsidiary and global leader in stratospace, based in Farnborough. We manufacture, operate and deliver services with our solar-powered stratospheric platform, Zephyr, enabling continuous flight for months at a time and supporting applications such as direct-to-device connectivity and high-resolution Earth observation. We operate in a new layer between most air traffic and low-Earth orbit, helping monitor environments, observe borders, track natural disasters and connect unconnected communities. This is a full-time, permanent hybrid role (37 hours) within Team AALTO, a highly skilled, innovative and passionate multidisciplinary engineering team. We offer a market-aligned salary, short-term incentive plan, 25 days of holiday, private medical insurance, dental and optical cash back, personal pension, income protection, life assurance, salary sacrifice scheme, employee assistance programme and employee discounts via Perkbox. We also support flexible working discussions where possible.

last updated 36 week of 2026

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Aalto • Farnborough

On-site
GBP 65,000 - 90,000
25 days holiday
Private medical
Pension plan
+3
Principal Software Engineer
Principal Software Engineer

Aalto • Farnborough

On-site
GBP 110,000 - 150,000
Perkbox discounts
Private medical insurance
Dental and optical cashback
+3
Design Engineering Senior Manager
Design Engineering Senior Manager

AALTO • Farnborough

On-site
GBP 95,000 - 130,000
Short-term incentive plan
25 days holiday
Private medical insurance
+5
Senior Flight Physics Engineer
Senior Flight Physics Engineer

Aalto • Farnborough

On-site
GBP 90,000 - 120,000
Rewarding Excellence
25 days holiday
Private medical insurance
+4
Manufacturing Engineer
Manufacturing Engineer

Aalto • Rushmoor

On-site
GBP 65,000 - 90,000
Incentive plan
25 days holiday
Private medical insurance
+5
Manufacturing Engineer
Manufacturing Engineer

AALTO • Farnborough

On-site
GBP 65,000 - 85,000
25 days holiday
Private medical insurance
Dental and optical cash back
+4
Senior Mechanical Design Engineer
Senior Mechanical Design Engineer

Aalto • Rushmoor

On-site
GBP 65,000 - 90,000
Senior Programme Manager – Certification
Senior Programme Manager – Certification

AALTO • Farnborough

On-site
GBP 90,000 - 120,000
25 days holiday
Private medical insurance
Pension plan
+2
Assembly, Integration, and Test Technician - Future Opportunities
Assembly, Integration, and Test Technician - Future Opportunities

Aalto • Rushmoor

On-site
GBP 32,000 - 45,000
Short-term incentive
25 days holiday
Private medical insurance
+7
Electrical Design Engineer
Electrical Design Engineer

AALTO • Farnborough

On-site
GBP 45,000 - 65,000
Bonus scheme
Pension plan