Senior Automotive Embedded Stability Engineer

BMW Group

New Germany (MN)

Hybrid

USD 79,000 - 107,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Company car
English speaking teams
Flexible working times
Relocation services
Career development

Job summary

BMW Car IT is seeking a Software Stability Expert to ensure Linux and Android-based embedded platform stability across deliveries. You will debug cross-layer issues, perform root-cause analysis, and develop automation tools.

The role requires 5+ years in Linux/Android embedded systems and strong English; German is a plus. Ulm-based with relocation assistance and international teams. Join BMW Group’s cutting-edge automotive software efforts.

Qualifications

  • University degree in Computer Science, Electrical Engineering, Embedded Systems, or a comparable field.
  • Minimum of 5 years of professional experience in Linux and Android embedded systems.
  • Extensive experience with Linux kernel, Android framework, system services, boot process, and resource management.
  • Advanced knowledge of debugging, tracing, profiling, and performance analysis tools (GDB, Perf, Ftrace, Perfetto, ADB, Logcat).
  • Experience analysing crashes, memory leaks, deadlocks, race conditions, kernel panics, ANRs, and performance bottlenecks.
  • Professional experience in embedded software development and automotive industry QA.
  • Very good business English skills; German language skills are an advantage.

Responsibilities

  • Ensure system stability for Linux and Android-based embedded platforms across software deliveries.
  • Analyse and resolve complex performance, boot, memory, CPU, and system services issues.
  • 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, memory leaks to improve robustness.
  • Develop proof of concepts, validation solutions, and automation tools for analysis and monitoring.
  • Collaborate with cross-functional teams and drive continuous improvements in platform reliability and software quality.

Skills

Linux embedded
Android embedded
Kernel debugging
Performance analysis
English proficiency

Education

University degree in CS/EE/Embedded systems

Tools

GDB
Perf
Ftrace
Perfetto
ADB
Logcat

Job description

BMW Car IT is seeking a Software Stability Expert to ensure Linux and Android-based embedded platform stability across deliveries. You will debug cross-layer issues, perform root-cause analysis, and develop automation tools.

The role requires 5+ years in Linux/Android embedded systems and strong English; German is a plus. Ulm-based with relocation assistance and international teams. Join BMW Group’s cutting-edge automotive software efforts.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Stability Expert (f/m/x)
Software Stability Expert (f/m/x)

BMW Group • New Germany (MN)

Hybrid
USD 79,000 - 107,000
Company car
English speaking teams
Flexible working times
+2
Embedded Software Engineer - Automotive Diagnostics (Linux)
Embedded Software Engineer - Automotive Diagnostics (Linux)

Bosch USA • Owatonna (MN)

On-site
USD 82,000 - 120,000
Health insurance
Dental insurance
Vision insurance
+9
Senior Software Engineer - Embedded & Android Systems
Senior Software Engineer - Embedded & Android Systems

Boschgroup • Owatonna (MN)

On-site
USD 103,000 - 135,000
Senior Software Engineer – Embedded & Diagnostics
Senior Software Engineer – Embedded & Diagnostics

Bosch Group • Owatonna (MN)

On-site
USD 103,000 - 135,000
Senior Automotive Software Lead — Android & Projects
Senior Automotive Software Lead — Android & Projects

P3 Ingenieurgesellschaft mbH • Detroit (MI)

On-site
USD 120,000 - 160,000
Bonus potential
PTO 20 days
10 company holidays
+3
Embedded Software Engineer
Embedded Software Engineer

Systems Technology Group, Inc. (STG) • Michigan

Hybrid
USD 110,000 - 150,000
Hybrid / 4 days per week in the office
Senior Embedded Linux Kernel Engineer - Automotive
Senior Embedded Linux Kernel Engineer - Automotive

General Motors LLC • United States

Hybrid
USD 130,000 - 175,000
Health and well-being benefits
GM vehicle discounts
Tuition assistance
Embedded Software Engineer for Automotive Systems
Embedded Software Engineer for Automotive Systems

Alpine Electronics of America, Inc. • Auburn Hills (MI)

On-site
USD 110,000 - 150,000
PPO Health Benefits
401(k) Retirement Plan
Annual Bonuses
+6
Automotive Embedded Linux Engineer - ECU Software
Automotive Embedded Linux Engineer - ECU Software

Alten Technology USA • Palo Alto (CA)

On-site
USD 130,000 - 140,000
Staff Linux Kernel & Driver Engineer - Embedded Automotive
Staff Linux Kernel & Driver Engineer - Embedded Automotive

General Motors LLC • Austin (TX)

Hybrid
USD 140,000 - 190,000
Relocation benefits