← Back to jobs

Software Engineer

Skills

automationccpppythontest automation

Description

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

Get similar jobs in United Kingdom by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Software Developer jobs in United Kingdom.

No similar openings right now. Refine your search or create an alert above.