Software Engineer in Farnborough

Software Engineer in Farnborough

Farnborough Full-Time No working from home possible
A

Overview

As a Software Engineer at AALTO, you will develop safety-critical software for airborne systems, primarily in C, with C++ and Python as needed. You’ll contribute across the full software lifecycle, from requirements to qualification, collaborating with Systems, Hardware, Test and Flight Operations teams. This role offers hands-on engineering in a high‑stakes, aerospace context with a strong emphasis on quality and reliability. You will help advance Stratospace initiatives that enable next-generation aircraft capabilities.

Pay / Benefits

  • short-term incentive plan
  • 25 days holiday
  • private medical insurance
  • dental and optical cash back
  • personal pension plan
  • income protection and life assurance

Responsibilities

  • Design, develop, test and maintain high-quality safety-critical software for airborne systems (C primary, C++/Python as needed)
  • Contribute across requirements, design, implementation, integration, verification and 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 and certification
  • Participate in technical reviews and promote engineering best practices
  • Foster a culture of technical excellence, accountability and continuous improvement

Key requirements

  • 3+ years of practical software engineering experience in aerospace or safety-critical environments
  • Experience with airborne software development in DO-178C environment (requirements, design, implementation, integration, verification)
  • Strong C programming skills; experience with C++ and Python
  • Experience with embedded, real-time or resource-constrained software systems
  • Familiarity with software requirements management, verification, traceability and configuration management
  • Strong problem-solving, debugging and analytical skills
  • Collaborative communication style with cross-discipline engineers
  • Awareness of DO-330/DO-331/DO-332/DO-333, ARP4754A/B, DO-278, DEF STAN 00-55/00-56 (advantageous)
  • collaborative communication
  • problem solving
  • analytical thinking
  • C
  • C++
  • Python

Software Engineer in Farnborough employer: AALTO HAPS

AALTO is an exceptional employer, offering a dynamic work environment in Farnborough where innovation meets aerospace excellence. As part of Team AALTO, you'll enjoy a culture that values collaboration and creativity, alongside comprehensive benefits such as private medical insurance, generous holiday allowances, and a personal pension plan. With opportunities for professional growth and a commitment to employee well-being, AALTO is dedicated to unlocking your potential while you contribute to pioneering advancements in Stratospace.

A

Contact Details:

AALTO HAPS Recruitment Team