← WorkMundi · 1M+ jobs from around the world, liveSign inCreate free account

Airbus Hiring Software Engineer - Cabin Management in Bangalore

Airbus · Bangalore

📅 11/08/2026
🔔 Alert me about jobs like this
No password, no sign-up. Just the email — and you can leave the list anytime.
🔓 Apply — free →
Opens this job on WorkMundi. The account is free and takes under a minute.

See the other 113,540 jobs in India →

🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Job OverviewAirbus is hiring a Software Engineer for its Cabin Management team in the Bangalore area. The role focuses on developing, integrating, testing, and maintaining software products used in aircraft cabin management and connectivity solutions. The position is part of an international engineering environment where software quality, safety, reliability, and customer requirements are important.The engineer will work across the software development lifecycle, from defining requirements and creating designs to implementation, testing, integration, configuration, release management, and lifecycle documentation. The role is particularly suited to experienced embedded software professionals who have worked with C, real-time operating systems, hardware-related software components, and drivers.You will collaborate with engineering teams in India and Germany and contribute to software solutions designed to support safe, secure, efficient aircraft operations while improving crew and passenger comfort. The role also provides an opportunity to contribute to continuous improvement within an Agile engineering organization.Key ResponsibilitiesDefine software requirements and technical designs based on system-level specifications.Design and develop software components for cabin management solutions.Implement embedded software using C for bare-machine or real-time operating system environments.Integrate software components with hardware-related systems and interfaces.Develop and execute software test cases and procedures for different verification levels.Support high-level testing and low-level testing activities.Create and maintain software lifecycle documentation.Manage software configuration and release activities for development artefacts.Investigate and resolve technical issues during development and integration.Contribute to continuous improvement of software engineering processes and team practices.Work as part of an Agile development team and participate in regular engineering activities.Collaborate with colleagues across Airbus locations, including teams in Buxtehude and Hamburg.Support cross-site engineering collaboration and travel when required.Maintain awareness of compliance requirements and contribute to responsible engineering practices.Required SkillsStrong embedded software development experience is central to this position. Candidates should have practical experience using C for bare-machine systems or real-time operating systems and should understand how software interacts with hardware.Experience with hardware-related software components and drivers is important. Knowledge of interfaces such as CAN is relevant because the role involves cabin electronics and embedded systems.The position also requires experience across software development and integration rather than coding alone. Candidates should understand requirements, design, implementation, testing, integration, configuration, release management, and documentation activities.Experience working within Agile development environments and familiarity with DevOps practices are also expected. Strong English communication skills are required for collaboration with international engineering teams.Preferred SkillsExperience with model-based software development tools such as SCADE is preferred. Familiarity with modeling languages including UML and SysML can also be beneficial.Experience with engineering tools such as Jira, GitHub, and Jenkins is useful for Agile development, source control, automation, and continuous integration activities.Knowledge of the DO-178B or DO-178C software lifecycle and safety-critical software development is highly relevant. Candidates with previous experience in regulated, safety-focused, embedded software environments should highlight that experience.EducationA university degree in Software Engineering, Computer Science, Information Technology, or a comparable discipline is required.ExperienceThe role requires approximately 8 to 11 years of experience in software development and integration. Candidates should demonstrate substantial hands-on experience with embedded software, preferably involving C, real-time systems, hardware interfaces, and software components that interact closely with electronic systems.Experience covering multiple stages of the software lifecycle is valuable, including requirements definition, design, coding, testing, integration, documentation, configuration, and release management.Required TechnologiesCore technical areas include embedded C, real-time operating systems, bare-machine development, hardware-related software, device drivers, and CAN interfaces.Additional technologies and engineering tools mentioned for the role include SCADE, UML, SysML, Jira, GitHub, Jenkins, Agile, DevOps, DO-178B, and DO-178C.Soft SkillsStrong communication skills are important because the position involves regular collaboration with international colleagues and engineering teams across multiple .
Read the rest of the job →
For people searching Engineer

144,883 engineer jobs are open right now

Here's how to pick the right one and stand out in your application.

144.883Jobs
31.687IN
81%EN

That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.

Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.

Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.

When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.

👁 21 have read this
0 comments
Want to comment?

Leave your e-mail to comment, react and follow the posts for your role. It is free.

Similar jobs

Job on WorkMundi — the world's largest job board. See more jobs from every continent, updated live.

📢
🎁

Before you apply, rehearse this interview.

Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card.

I want my training →