Airbus, a global aerospace leader and Europe's largest aeronautics company, 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 requires an experienced professional with 7-10 years in full software lifecycle development, particularly in avionics platform software. The ideal candidate will lead requirement engineering activities, contribute to software architecture, and handle both high-level and low-level design implementation.
Key responsibilities include spearheading platform software requirements, developing architecture solutions, coding and debugging, and coordinating with stakeholders to resolve complex technical issues. The role also involves mentoring junior team members and maintaining professional relationships with customers and partners.
Technical expertise required includes strong embedded programming skills in C, experience with avionics RTOS on ARINC 653, familiarity with debugging tools like Trace32 and JTAG, and comprehensive knowledge of DO178c for Level A Software Development. The position offers an opportunity to work with cutting-edge aviation technology in a global team environment.
Airbus Engineering in India has evolved as a key contributor to various programs, with strong capabilities in structural analysis, loads, aerodynamics, and avionics software design. The team performs end-to-end software development activities, from high-level requirements definition to certification, applying product line technology and component-based development.
This role is perfect for someone passionate about aviation software development, seeking to work with a leader in aerospace innovation, and ready to contribute to the development of next-generation avionics systems. The position offers the opportunity to work on critical systems that ensure the safety and reliability of aircraft operations.