Airbus India Private Limited, a global leader in aerospace with over 50 years of presence in India, is seeking an Avionics Software Engineer to join their team in Bangalore. This role is part of the cabin software engineering team, responsible for developing and supporting high-quality software products for aircraft operations.
The position involves working on critical avionics systems, developing embedded software solutions for cockpit and cabin systems. You'll be part of a global team with locations in Buxtehude, Germany, and Bengaluru, India, contributing to software that ensures safe, secure, and efficient aircraft operations while optimizing crew and passenger comfort.
As an Avionics Software Engineer, you'll be involved in the complete software development lifecycle, from requirements gathering to integration testing. The role requires expertise in embedded C programming, real-time operating systems, and hardware-related software components. You'll work with various communication protocols like CAN, A429, I2C, and RS-232, while following DO178 standards and agile methodologies.
The ideal candidate should have at least 3 years of experience in embedded software development, strong programming skills in C/C++, and a deep understanding of computer architecture and operating systems. This role offers the opportunity to work on cutting-edge aerospace technology while collaborating with a diverse, global team of experts.
Airbus is committed to workforce diversity and creating an inclusive working environment. The company offers a collaborative culture driven by innovation and excellence, with opportunities to contribute to sustainable aerospace solutions and social initiatives that positively impact communities.