CareerPlan

Software Stability Expert (f/m/x)

Ulm, Donau, BADEN_WUERTTEMBERGRemoteFull-time2026-10-22 → 2026-11-10

Core

Ensure system stability for Linux and Android-based embedded platforms across software deliveries by analyzing and resolving complex issues related to performance, boot behavior, memory management, and system services.

Role type

Senior IC embedded software stability engineer (Linux/Android)

Builds

Embedded software for electronic control units of BMW cars

Domain

Automotive + Embedded Linux/Android

Required skills

Linux kernel debugging, Android framework analysis, root cause analysis, tracing and profiling, crash dump analysis, memory leak detection, performance optimization, embedded software development, automation tool development

Preferred skills

German language skills

Technologies

GDB, Perf, Ftrace, Perfetto, ADB, Logcat

Responsibilities

Analyze and resolve complex issues related to performance, boot behavior, memory management, CPU load, and system services; Debug cross-layer issues across kernel, frameworks, HALs, middleware, drivers, and applications; Perform root cause analysis using tracing, profiling, and debugging tools; Examine crash dumps, kernel panics, ANRs, watchdog resets, and memory leaks to improve system robustness; Develop proof of concepts, validation solutions, and automation tools for analysis and monitoring

Seniority

Senior, hands-on IC