Avionics Platform Software Development Lead
@ Airbus

Bengaluru, Karnataka, India
On Site
Full Time
Posted 4 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXXXX XXXXXXX****** @airbus.com
Recommended after applying

Job Details

About Airbus India Private Limited

As a proven leader in the global aerospace sector, Airbus designs, produces and delivers innovative solutions aimed at a better-connected, safer and more prosperous world. The company operates across Commercial Aircraft, Space & Defense, and Helicopters divisions.

Avionics Software Team

The team handles end to end software development activities from high level requirements definition to certification using product line technology, component based development, and formal methods.

Role Overview

As the Senior Avionics Platform Software Developer, you will develop safety-critical real time embedded platform software for avionics, conforming to DO 178 A/B standards. You will lead software lifecycle activities and provide technical leadership.

Key Responsibilities

  • Manage software development for avionics platform modules.
  • Lead requirement engineering: gather, analyze and document software requirements.
  • Understand and contribute to global platform software architecture.
  • Develop high level and low level designs including HOOD, UML diagrams.
  • Code, debug, build generation and troubleshooting across multiple test environments.
  • Coordinate with stakeholders to resolve complex technical issues.
  • Mentor junior team members to develop technical competencies.
  • Maintain professional relationships with customers, peers and partners.

Required Skills & Experience

10 to 12 years of experience in full software lifecycle including requirements definition, dynamic & static design, coding and unit verification in the avionics domain.

  • End to End Development of Platform/Basic Software for Avionics.
  • Expertise in Embedded Programming (C) and low level software development.
  • Experience with Embedded Systems, Hardware-Software layers, RTOS and middleware.
  • Familiarity with ARINC 653 and safety critical systems.
  • Experience with Continuous Monitoring, Safety Testing and Maintenance related functions.
  • Hands-on experience with debugging tools (Trace32, JTAG) and configuration management.
  • Knowledge of DO178C for Level A Software Development and relevant standards.
  • Strong interpersonal, project management and global team collaboration skills.

Additional Information

This position is with Airbus India Private Limited. The successful candidate will join a global team, working on safety critical software solutions in the avionics domain. The company emphasizes ethical recruitment practices and a commitment to workforce diversity and inclusive work culture.

Key skills/competency

Avionics, Embedded C, RTOS, DO178C, UML, Debugging, Software Lifecycle, Safety Critical, Requirement Engineering, Project Management

How to Get Hired at Airbus

🎯 Tips for Getting Hired

  • Customize Resume: Tailor your resume to highlight avionics expertise.
  • Research Airbus: Learn about Airbus mission and projects.
  • Highlight DO178C skills: Emphasize safety-critical software development experience.
  • Prepare for technical interviews: Brush up on embedded systems and debugging tools.
  • Network with insiders: Use LinkedIn and industry contacts effectively.

📝 Interview Preparation Advice

Technical Preparation

Review embedded C programming basics.
Practice RTOS and debugging tool usage.
Study DO178C safety standards thoroughly.
Revisit software lifecycle and design patterns.

Behavioral Questions

Describe a complex project challenge you led.
Explain how you managed team conflicts effectively.
Discuss experiences working with global teams.
Share how you handled high-pressure deadlines.

Frequently Asked Questions