Taro Logo

Senior Avionics Platform Software Developer

Airbus is a global aerospace leader that designs and produces innovative solutions, with commercial aircraft, space, defense and helicopters divisions.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Aerospace

Job Description

Airbus, a global leader in aerospace, is seeking a Senior Avionics Platform Software Developer for their Bangalore office. This role is crucial in developing safety-critical real-time embedded platform software for avionics systems, conforming to DO 178 A/B standards. The position offers an opportunity to work with cutting-edge aerospace technology in a company that designs and produces innovative solutions across commercial aircraft, space, defense, and helicopters divisions.

The ideal candidate will lead platform software development activities, from requirements engineering to implementation and certification. They will work with global teams on complex technical challenges, mentor junior developers, and maintain relationships with stakeholders. The role requires extensive experience in embedded systems programming, particularly with RTOS and ARINC 653 standards.

Airbus Engineering in India has evolved as a key contributor to various programs, with strong capabilities in structural analysis, loads, aerodynamics, avionics software design and testing, system simulation, and digital mock-up. The avionics software team performs end-to-end software development activities, from high-level requirements definition to software certification, applying product line technology and component-based development.

This is an excellent opportunity for an experienced software engineer to work on safety-critical systems in the aerospace industry, with exposure to the latest technologies and standards in avionics. The role offers the chance to work with a diverse, global team and contribute to the development of next-generation aircraft systems.

Last updated 23 days ago

Responsibilities For Senior Avionics Platform Software Developer

  • Spearhead requirement engineering activity for platform software
  • Comprehend and contribute to global platform software architecture
  • Develop high level and low level design (HOOD/Class Definition/UML diagrams)
  • Perform coding, debugging and build generation
  • Coordinate with stakeholders to resolve complex technical issues
  • Troubleshoot issues reported by System testing, Simulator testing, Flight Test
  • Act as mentor and groom junior team members
  • Maintain professional relationships with customers and stakeholders

Requirements For Senior Avionics Platform Software Developer

  • 7-10 years of experience in full software lifecycle
  • Experience in Platform Software/Basic Software for Avionics
  • Embedded Programming (C) for Low Level Software Development
  • Experience with Embedded Systems and RTOS on ARINC 653
  • Experience with Data Loading Function for Avionics Platform Software
  • Experience with Debugging Tools (Trace32, JTAG)
  • Knowledge of DO178c for Level A Software Development
  • Strong interpersonal skills
  • Configuration and Change Management experience