CareerPlanSign in

Software Engineer - Aerospace

Italia💼 Full-time💰 $36,000–$50,000🗓 2026-09-16 → 2026-09-25

Core

Develop embedded C and real-time software for safety-critical aerospace systems, including flight control laws and engine management.

Role type

Senior embedded software engineer (aerospace)

Builds

Safety-critical flight control software and engine management systems

Domain

Aerospace / Embedded Systems

Required skills

Embedded C programming, Real-time OS, DO-178C compliance, DAL A/B certification, Software architecture, Scheduling algorithms, Requirements management, Model-Based Design, Control laws implementation, Digital bus protocols (ARINC 429, CAN Bus)

Preferred skills

C++, Python, MATLAB/Simulink, Texas Instruments microcontrollers, ARP4754A/DO-254 processes, IBM Rational DOORS

Technologies

C, C++, Python, MATLAB/Simulink, ARINC 429, CAN Bus, Texas Instruments microcontrollers, IBM Rational DOORS

Responsibilities

Define software architecture and design solutions for safety-critical systems. Develop and integrate embedded real-time applications in C. Design scheduling algorithms and resource management strategies. Manage software requirements, verification, and validation. Support certification of aerospace components and systems. Troubleshoot software issues across development phases. Implement control laws and engine management functionalities. Interface with electronic hardware via digital buses.

Seniority

Senior, hands-on IC

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