A

Airbus

Manufacturer of commercial aircraft, helicopters, defense

Lead Avionics Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeIndiaNo salary listedIn-person

About the Job

Requirements

  • At least 12 years of technical experience in aerospace software development, including exposure to pre-development or architecture phases of high-integrity software development.
  • Knowledge of DO-178C and DO-331 for Design Assurance Level A applications.
  • Hands-on experience with modeling tools such as SCADE (specifically KCG code generation), Simulink, or similar tools for developing high-integrity application logic.
  • Experience with requirements engineering, software architecture and detailed design, programming in C or C++, and build and integration.

Responsibilities

  • Lead analysis and finalization of the modeling framework and manual code framework for new development projects, considering expressivity and turnaround time between specification and certification.
  • Develop software solutions using selected frameworks.
  • Define logical and physical software architecture, addressing high-integrity principles, redundancy, and performance needs.
  • Break down the proposed architecture into subfunctions and partitions.
  • Prototype architecture elements using modeling tools and/or manual coding, and rapidly mature the logic behind high-integrity software architecture.
  • Establish a certification strategy adhering to DO-178C and DO-331 DAL-A standards, classifying activities for tool-based automation or manual approaches.
  • Assess tool qualification level requirements for selected frameworks to ensure compliance with DAL-A objectives.
  • Generate rough-order-of-magnitude estimates by understanding functional needs from the systems team and proposed software solutions.
  • Define software development schedules and resource needs.
  • Lead and mentor a team of engineers in end-to-end software development activities.
  • Implement the end-to-end software development lifecycle for new safety-critical avionics software projects.

Desired Qualifications

  • Experience with ARINC 653-based partitioning environments.
  • Experience with formal verification of safety properties at the model level.
  • Familiarity with avionics protocols such as AFDX, A429, and display protocols such as A661.
  • Familiarity with ATA 31 (Alerting and Recording Systems) and related subsystems, including Flight Warning System, Cockpit Display System, and Interactive Control Panels.

About the Company

Airbus

Manufacturer of commercial aircraft, helicopters, defense

Airbus designs and manufactures a wide range of aerospace products, including commercial airplanes, helicopters, defense systems, and space technologies. Its aircraft and rotorcraft are built with integrated airframes, propulsion, avionics, and digital systems to carry passengers, cargo, or conduct military missions, while its space division covers satellites, orbital infrastructure, launch services, and secure communications. Airbus differentiates itself with an end-to-end portfolio across commercial, defense, and space, a global manufacturing and services network, and a focus on sustainability and digital transformation. Its goal is to enable global mobility and connectivity while reducing aviation’s environmental impact through sustainable aviation and collaborative innovation.

Company size
10,001+
Company stage
IPO
Headquarters
Blagnac, France
Founded
1970

Recently Posted Jobs

Explore more opportunities at Airbus

See more jobs