CareerPlanSign in

Senior Principal Software Engineer

Tewkesbury, GBR, GB💼 Full-time🗓 2026-06-24 → 2026-09-25

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

Deliverable

production ML models | product features | infrastructure

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

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.