Job
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.
This listing has been machine translated. Show original
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.
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.
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.
Benefits
Work-Life-Integration
Health, fitness & fun
Food & drink
Topics you will work on
Job locations
About your employer
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.
- Established Company
- Hybrid, Onsite
- Vehicle Manufacturing, Supplier · Industry, Production
Employer reviews
- Career growth
- 3.1
- Engineering
- 2.4
- Team culture
- 3.1
- Working conditions
- 4.1
More jobs
These jobs might also interest you
Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites. Software Developer (m/f/d) Basic Engineering Our client is an internationally leading manufacturer of technically...
Participation in security analyses and assessment of applications and IT systems. Support in the design and implementation of technical security measures (e.g., WAF, Load Balancing, Firewall, etc.). Conducting and supporting penetration tests,...
Operation, monitoring, and further development of the network infrastructure. Administration and configuration of firewalls, routers, and switches. Ensuring network availability, performance, and security. Participation in IT security concepts and...