Job
In this role, you design and develop tailored graphics solutions based on Linux and Android for future BMW vehicle generations while optimizing rendering frameworks and integrating graphics drivers.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- Design and develop Linux- and Android-based graphics platforms for future BMW vehicle generations.
- Architect scalable graphics and display solutions leveraging Vulkan, OpenGL ES, Wayland, SurfaceFlinger, Hardware Composer, and GPU technologies.
- Lead software system engineering topics covering OS internals, memory management, cgroups, scheduling, and platform architecture.
- Deliver high-performance rendering and compositing solutions for advanced multi-display automotive systems.
- Collaborate with hardware partners and software teams to integrate, optimize, and troubleshoot graphics stacks and drivers.
- Drive platform performance, quality, and scalability through profiling, automation, benchmarking, and validation.
- Own the complete development lifecycle from requirements and architecture to implementation, validation, and series release.
Our expectations of you
Education
- University degree in computer science, electrical engineering, software engineering, or a related field.
Qualifications
- Strong expertise in Vulkan, OpenGL ES, GPU drivers, and graphics middleware.
- Deep knowledge of Android and Linux graphics frameworks, including Wayland, SurfaceFlinger, Hardware Composer, and DRM/KMS.
- Solid understanding of OS internals, memory management, scheduling, cgroups, and system performance optimization.
- Fluency in English required.
Experience
- Several years of experience in embedded software development, ideally in automotive graphics platforms.
- Proven experience in graphics rendering, profiling, debugging, and performance optimization, combined with familiarity with software architecture, CI/CD, ASPICE, and ISO 26262.
What we offer
- Company car option.
- English-speaking teams in an intercultural setting.
- Flexible organisation of working hours and mobile working arrangements.
- Career development & continuous personal qualification.
- 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
- Onsite, Hybrid
- 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...
Consultant & Project Manager – You are the primary contact for our clients and take on the leadership of new projects. Optimize processes & create added value – With your expertise, you will design more efficient workflows and support our clients with...
You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...