Principal Software Engineer (Hybrid) – Rushmoor, United Kingdom. AALTO, an Airbus subsidiary and global leader in Stratospace, is seeking an experienced, hands-on Principal Software Engineer to lead a senior technical role in a multidisciplinary team developing safety-critical aircraft software. You will design, develop, verify and maintain embedded software primarily in C, with C++ and Python as part of the toolkit, spanning the full software lifecycle. Collaborate with systems, hardware, test, certification and flight operations teams to solve aircraft-level problems and deliver high-integrity software in demanding real-world environments. This senior individual contributor role emphasizes deep technical work, sound engineering judgment and mentoring others. Responsibilities include designing, developing, testing and maintaining embedded software for airborne systems; contributing across requirements, architecture, detailed design, implementation, integration, verification and certification; leading architecture discussions and reviews; supporting software integration, debugging and process improvement; providing technical guidance and mentoring to the team; evaluating new tools and technologies to improve quality and productivity. Requirements include about 10+ years of hands-on software engineering experience with embedded or real-time systems; experience taking airborne software through the DO-178C lifecycle and supporting aircraft certification; strong C skills with practical C++ and Python experience; understanding of software architecture, debugging and verification
Principal Software Engineer (Hybrid) – Rushmoor, United Kingdom. AALTO, an Airbus subsidiary and global leader in Stratospace, is seeking an experienced, hands-on Principal Software Engineer to lead a senior technical role in a multidisciplinary team developing safety-critical aircraft software. You will design, develop, verify and maintain embedded software primarily in C, with C++ and Python as part of the toolkit, spanning the full software lifecycle. Collaborate with systems, hardware, test, certification and flight operations teams to solve aircraft-level problems and deliver high-integrity software in demanding real-world environments. This senior individual contributor role emphasizes deep technical work, sound engineering judgment and mentoring others. Responsibilities include designing, developing, testing and maintaining embedded software for airborne systems; contributing across requirements, architecture, detailed design, implementation, integration, verification and certification; leading architecture discussions and reviews; supporting software integration, debugging and process improvement; providing technical guidance and mentoring to the team; evaluating new tools and technologies to improve quality and productivity. Requirements include about 10+ years of hands-on software engineering experience with embedded or real-time systems; experience taking airborne software through the DO-178C lifecycle and supporting aircraft certification; strong C skills with practical C++ and Python experience; understanding of software architecture, debugging and verification
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Principal Software Engineer
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Principal Software Engineer
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
Document Controller
Ali & Sons Marine Engineering Factory
Software Engineer
Halogen Engineering Group
Scrum Master
Capgemini Engineering
Cloud Engineer
ST Engineering
Android Software Developer
ACKtive Engineering Solutions LLC
Senior Software Developer - Network Devices
ACKtive Engineering Solutions LLC
Document Controller
Ali & Sons Marine Engineering Factory
Software Engineer
Halogen Engineering Group
Scrum Master
Capgemini Engineering
Cloud Engineer
ST Engineering
Android Software Developer
ACKtive Engineering Solutions LLC
Senior Software Developer - Network Devices
ACKtive Engineering Solutions LLC