CareerPlan

Senior Principal Software Engineer

Tewkesbury, GBR, GBFull-time2026-06-24 → 2026-11-10
Hybrid · United Kingdom

Core

Lead development of safety-critical software for advanced flight control and actuation systems in commercial and military aircraft.

Role type

Senior Principal Software Engineer (Safety-Critical Embedded Systems)

Builds

Real-time embedded software for flight control computers and actuation systems

Domain

Aerospace / Flight Control Systems

Required skills

C/C++ for embedded systems, safety-critical software development, real-time embedded systems, DO-178C certification, ARP4754A standards, fault-tolerant system design, verification and validation processes

Preferred skills

Model-based development (MATLAB/Simulink), ARINC standards, MIL-STD protocols, fly-by-wire systems

Technologies

C, C++, MATLAB, Simulink

Responsibilities

Define software architecture and technical strategy, develop real-time embedded software, collaborate on hardware/software integration, ensure aerospace compliance, mentor engineering teams, drive verification and validation

Seniority

Senior, hands-on IC with mentorship