Taro Logo

Senior Avionics Platform Software Developer

Airbus is a global aerospace leader that designs and produces innovative solutions, with commercial aircraft manufacturing and 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 sits within Airbus Engineering India, which has evolved as a key contributor to various aerospace programs. The center demonstrates strong capabilities in structural analysis, loads, aerodynamics, avionics software design and testing, system simulation, and digital mock-up.

As a Senior Avionics Platform Software Developer, you'll be responsible for end-to-end software development activities, from high-level requirements definition to software certification. The role involves working with product line technology, component-based development, and formal methods. You'll be expected to provide technical leadership and demonstrate comprehensive knowledge of the complete software lifecycle.

Key responsibilities include spearheading requirement engineering activities, contributing to platform software architecture, developing both high-level and low-level designs, and efficiently performing coding and debugging tasks. You'll also coordinate with stakeholders to resolve complex technical issues and mentor junior team members.

The ideal candidate should have 7-10 years of experience in full software lifecycle, with specific expertise in embedded programming, RTOS, and avionics software platforms. Strong knowledge of DO178c for Level A Software Development and experience with debugging tools like Trace32 and JTAG is essential.

Airbus offers a collaborative work environment where innovation is encouraged, and you'll be part of a global team working on cutting-edge aerospace technology. The company has a strong 50-year presence in India and is committed to fostering excellence and supporting social initiatives that positively impact communities.

This role presents an excellent opportunity for experienced software developers looking to advance their careers in the aerospace industry while working on safety-critical systems that directly impact aviation safety and efficiency.

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 design 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
  • 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 Software Platform
  • 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