ASAI job platform logo
  1. Home
  2. /Jobs
  3. /Quality Assurance Engineer Jobs in Bengaluru
  4. /Software Stability Expert / System Health, Stability
BT
BMW TechWorks India

Software Stability Expert / System Health, Stability

Bengaluru · Mid Level

Good timing - competition is buildingVerified listingPosted 4d ago

Applicants who checked fit first are 3.1× more likely to hear back

Your match scoreFree · sign in
86Overall
64Skills
97Experience

Your score for this role already exists

ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.

Always free · no credit card · 1 tap with Google

What we know about this role

Hiring pulse

LOW

Our tracked job listings for BMW TechWorks India show limited recent activity.

Apply window

First 72 hours

Window passed - posted 4d ago

Early applicants get seen before the pile builds.

Not a repost

The first time we've seen this listing - it hasn't been closed and reopened.

Skills required

13 listed
Drive TestingLinux KernelEmbedded SystemsResource ManagementAutomotive IndustryBusiness EnglishLinuxAndroid (Operating System)+5 more
Drive TestingLinux KernelEmbedded SystemsResource ManagementAutomotive Industry

You almost certainly match several of these already. Unlock your skill map to see the matches, the gaps, and what to fix first.

Job description

Software Stability Expert / CoC System Health, Stability

Unit and team Overview

Infotainment platforms unit is responsible for developing, maintaining and deploying BMW infotainment platform. BMW infotainment platform is Linux (Yocto) based SW platform that provides common automotive functions used by multiple automotive ECUs. The unit is also responsible for cross-cutting concerns of the platform, like architecture, security, stability and performance. The platform is deployed into multiple infotainment domain ECUs, ranging from headunits and rear seat entertainment systems to telematics and audio ECUs.

Stability

The Center of Competence (CoC) 'System Health, Stability' is responsible for monitoring and analyzing stability problems (e.g., system resets, application crashes) for multiple infotainment projects. We automatically scan and pre-filter all logs from test drives to detect stability problems early during development. Supported by a defect front desk, we process more than 1000 stability tickets per month. In conjunction with the development teams, the team expediates solutions to these problems and supports in root cause analysis. As the stability problems need to be solved by the individual teams, a close collaboration with internal and external stakeholders is essential.

Job Description

As part of the Stability and System Engineering team, you will help ensure the reliability and performance of next-generation Linux- and Android-based automotive control units. A key focus of your role will be defect management: analyzing issues reported during integration, validation, and vehicle drive testing; identifying root causes; and coordinating effective fixes across teams.

You will work closely with architects, software developers, integration teams, test engineers, and management to assess the impact and priority of defects, provide timely status updates, and improve the stability of software deliveries.

  • Manage stability-related defects throughout the software delivery lifecycle, from issue intake and triage through root-cause analysis, resolution, and verification.
  • Perform first-hand analysis of high-priority defects, establish their impact and reproducibility, and drive timely investigation with the responsible teams.
  • Investigate complex issues involving system stability, performance, boot sequence, memory management, CPU utilization, resource usage, and system services.
  • Analyze defects across the Linux kernel, Android framework, HAL, middleware, drivers, and applications.
  • Conduct root-cause analysis using debugging, tracing, profiling, and system-analysis tools.
  • Analyze crash dumps, kernel panics, ANRs, tombstones, watchdog resets, memory leaks, and other stability-related evidence.
  • Review drive-test findings and provide a daily summary of results, including key defects, severity, trends, open risks, and progress, for management and relevant stakeholders.
  • Track defect status, ownership, dependencies, and resolution progress, and communicate risks and blockers clearly.
  • Create automation scripts and engineering tools for stability analysis, log collection, debugging, and performance monitoring.
  • Collaborate with management, architecture, development, integration, validation, and customer teams to resolve critical platform issues.
  • Identify recurring defect patterns and drive continuous improvements in platform reliability, performance, and software quality through data-driven analysis.

Qualifications

Required Experience and Skills

  • A university degree in Computer Science, Electrical Engineering, Embedded Systems, or a similar field.
  • Strong understanding of Linux and Android embedded-system architecture.
  • Hands-on experience with the Linux kernel, Android framework, system services, boot process, and resource management.
  • Strong knowledge of software debugging, tracing, profiling, and performance-analysis tools such as GDB, perf, ftrace, strace, Perfetto, ADB, Logcat, and kernel logs.
  • Experience analyzing system crashes, memory leaks, deadlocks, race conditions, kernel panics, ANRs, and performance bottlenecks.
  • Good understanding of operating-system concepts, including processes, threads, scheduling, cgroups, namespaces, containers, IPC mechanisms, and memory management.
  • Experience developing software with C/C++, Python, and shell scripting.
  • Experience with defect triage and tracking, issue prioritization, root-cause analysis, and communicating technical findings to different audiences.
  • Ability to produce concise, reliable status summaries and reports, including daily reporting on drive-test results and high-priority issues.
  • Proven experience working in Agile software-development environments.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Several years of professional experience in embedded-software development, system stability, or quality assurance in the automotive industry.
  • Good business English is mandatory.

Keywords

  • Infotainment
  • Stability

Tools to land this role

Premium

Your match score, skill map and tracker stay free.

Ground Reality

Premium
Spot the dealbreakers in this 629-word post before you apply

Skip jobs with hidden dealbreakers. See what they actually need, what's easy to miss, and how they describe the team.

Ground Reality on every job, plus Insider Path, practice interviews and resume tailoring.

Insider Path

Premium
Find someone who can refer you here

We help you find people there who worked or studied where you did, and draft your first message and follow-up.

Free · no signup

Get tomorrow's jobs before you have to search

Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.

Join WhatsAppJoin Telegram

No spam. Just jobs and resources.

Why people use ASAI

Someone shared one job with you. ASAI keeps finding the rest.

  • Scored, not searched. Every role ranked against your actual profile.

  • Alerts as often as hourly. Reach new roles while the pile is still small.

  • Skill gaps, spelled out. See exactly which requirements you don't meet yet.

  • Verified jobs, only. Say no to ghost jobs. Your time deserves respect.

More Quality Assurance Engineer roles in Bengaluru

See all

Senior Software Engineer - Hypervisor

Chubb logoChubb · Bengaluru

Senior Software Engineer - VDI

Chubb logoChubb · Bengaluru

Embedded C++ & PLC Automation Engineer-EPS1

Bosch logoBosch · Bengaluru

Senior Quality Engineer

Vendavo logoVendavo · Bengaluru

Keep browsing

All open roles at BMW TechWorks IndiaAll Quality Assurance Engineer jobs in Bengaluru

Two ways in

Applicants who checked fit first are 3.1× more likely to hear back

Your match scoreFree · sign in
86Overall
64Skills
97Experience

Your score for this role already exists

ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.

Always free · no credit card · 1 tap with Google

Free · no signup

Get tomorrow's jobs before you have to search

Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.

Join WhatsAppJoin Telegram

No spam. Just jobs and resources.

Why people use ASAI

Someone shared one job with you. ASAI keeps finding the rest.

  • Scored, not searched. Every role ranked against your actual profile.

  • Alerts as often as hourly. Reach new roles while the pile is still small.

  • Skill gaps, spelled out. See exactly which requirements you don't meet yet.

  • Verified jobs, only. Say no to ghost jobs. Your time deserves respect.

ASAI job platform logo

A job platform finally, balanced in your favour.

Jobs by CityJobs by CompanyGuidesPricingHow We VerifyAboutPrivacy PolicyTerms of ServiceDaily jobs on WhatsApp

Built in India 🇮🇳

© 2026 ASAI. All rights reserved.