Airbus

Avionics Software Developer for Air Traffic Products

Airbus
Apply
3 days ago
Bengaluru, IndiaSenior

Responsibilities

  • Lead requirements engineering by gathering, analyzing, and documenting software requirements.
  • Understand and contribute to the evolution of global static and dynamic software architecture.
  • Develop high-level and low-level designs using HOOD, class definitions, and UML diagrams.
  • Perform coding, debugging, and build generation for embedded avionics software.
  • Coordinate with stakeholders and verification teams to resolve complex technical issues.
  • Troubleshoot issues from system testing, simulator testing, flight testing, in-service operations, and AoG situations.
  • Maintain professional relationships with customers, stakeholders, peers, and partners.

Requirements

  • Bachelor's or master's degree with 6+ years of embedded software development experience, including significant avionics or safety-critical systems experience.
  • Hands-on experience with embedded software requirements engineering, static and dynamic architecture, algorithms, interfaces, schedulers, abstraction, and modularization.
  • Proficiency in C, C++, or Ada and strong understanding of real-time operating system principles and applications.
  • In-depth knowledge of avionics communication protocols including A653, AFDX, CAN, and Ethernet.
  • Experience with software development processes compliant with DO-178B/C standards.
  • Experience with configuration management tools such as Git and change management systems such as Jira.
  • Ability to work independently, manage multiple tasks, and collaborate effectively with strong communication and interpersonal skills.
  • Preferred experience with ATSU, SATCOM, Datalink, FMS, CMU, or similar systems; MATLAB, Simulink, or SCADE model development; and air traffic management concepts, systems, and regulations.

Benefits

  • Permanent employment with Airbus India Private Limited.
  • Airbus supports flexible working arrangements where possible to enable easier work, connection, and collaboration.

Tech Stack

AdaCC++GitMATLAB

Categories

Contact me