Point your AI agent at freehire and let it find you a job.

Get the CLI →

AALTO HAPS

Software Engineer

Posted 5 views
Discussion
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

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available