Job
- Level
- Senior
- Location
- Ulm
- Working Model
- Hybrid, Onsite
- Job Field
- Embedded, Test/QA
- Employment Type
- Full Time
- Contract Type
- Permanent employment
Job Summary
In this role, you ensure system stability for Linux and Android platforms, analyze complex performance issues, and develop solutions to enhance software quality and robustness.
Job Technologies
Your role in the team
- You ensure system stability for Linux and Android-based embedded platforms across software deliveries.
- You analyse and resolve complex issues related to performance, boot behavior, memory management, CPU load, and system services.
- Furthermore, you debug cross-layer issues across kernel, frameworks, HALs, middleware, drivers, and applications.
- In addition, you perform root cause analysis using tracing, profiling, and debugging tools.
- You examine crash dumps, kernel panics, ANRs, watchdog resets, and memory leaks to improve system robustness.
- Moreover, you develop proof of concepts, validation solutions, and automation tools for analysis and monitoring.
- You collaborate with cross-functional teams and drive continuous improvements in platform reliability and software quality.
This text has been machine translated. Show original
Our expectations of you
Education
- University degree in Computer Science, Electrical Engineering, Embedded Systems, or a comparable field.
Qualifications
- Advanced knowledge of debugging, tracing, profiling, and performance analysis tools such as GDB, Perf, Ftrace, Perfetto, ADB, and Logcat.
- Very good business English skills; German language skills are an advantage.
Experience
- Minimum of 5 years of professional experience in Linux and Android embedded systems.
- Umfangreiche Erfahrung mit dem Linux-Kernel, Android-Framework, Systemdiensten, Boot-Prozess und Ressourcenmanagement.
- Experience in analysing crashes, memory leaks, deadlocks, race conditions, kernel panics, ANRs, and performance bottlenecks.
- Professional experience in embedded software development and quality assurance in the automotive industry.
This text has been machine translated. Show original
What we offer
- Firmenwagenoption.
- English-speaking teams in an intercultural setting.
- Flexible organisation of working times & mobile work arrangements.
- Karriereentwicklung & kontinuierliche persönliche Qualifikation.
- Relocation services for our new employees.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Health, Fitness & Fun
Food & Drink
Topics You Will Work On
Job Locations
About Your Employer
BMW AG
Our world-leading premium automotive brands BMW, MINI, Rolls-Royce and our motorcycles, along with our comprehensive range of high-quality financial and mobility services make us a unique provider.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Vehicle Manufacturing, Supplier, Industry, Production
Employer reviews
by devworkplaces.com
Total
(2 Reviews)3.1
Career Growth
3.1Engineering
2.3Culture
3.1Workingconditions
4.1