← Sottava, jobs the hour they open
5 mo agofound 4 h ago
INTERNAL Senior Software Engineer (all genders) AAOS Graphics- Driving Functions
Posted by MBition on 5 May 2026, 157 days ago. Still on their Personio board when we checked 21 min ago.
Read out of the posting
LevelNot stated
Experience askedNot stated
EmploymentNot stated
LocationBerlin
RemoteNot stated
Visa sponsorshipNot stated
SalaryNot published, and most postings do not
Posted2026-05-05
Found viapersonio, direct from their system
We saw it 5 months after it went up.
The posting, as the company wrote it
Schedule: full-time
Employment: permanent
Years of experience: 5-7
Your Mission
We are looking for a Software Engineer to join our Driving Functions domain development team for i3 MAX and i4, with a focus on development of components for instrument cluster software on AAOS. In this role, you will design, develop, and maintain high‑performance, safety‑critical software used in next‑generation digital cockpits. You will work closely with system architects, UI/UX designers, and cross‑functional engineering teams across the full software lifecycle.
Sneak preview of your future tasks
Design, develop, and maintain high‑performance Android graphics applications and UI components
Implement Android UI using Jetpack Compose and Kotlin, following modern Android architecture principles
Run and embed Unity inside standard Android Views, managing lifecycle and rendering integration
Implement and maintain JNI / NDK interfaces between Kotlin/Java and native C/C++ components
Design and implement inter‑process and cross‑runtime communication between Android and Unity (Java ↔ C#)
Pass data efficiently between Android layers and Unity scripts, ensuring low latency and high reliability
Manage SurfaceView and Surface lifecycle, including rendering synchronization and resource handling
Develop custom Views, Canvas rendering, and low‑level graphics components where required
Optimize rendering pipelines for performance, memory usage, and frame stability
Perform graphics and system performance profiling, analysis, and optimization on target devices
Debug complex issues across Android, native, and Unity layers, including lifecycle and rendering problems
Collaborate closely with UI/UX designers, graphics engineers, and cross‑functional development teams
Apply clean architecture principles, modular design, and best practices for maintainable Android graphics systems
Contribute to continuous improvement of build, integration, and testing processes for Android and Unity components
Your Profile
Education: Degree in Computer Science, Engineering, Information Technology or a comparable qualification Skills.
Experience: Strong experience as an Android Engineer with a focus on graphics, UI rendering, or real‑time applications
Excellent proficiency in Kotlin and/or Java for Android development
Hands‑on experience with Jetpack Compose and modern Android UI architectures
Strong experience with JNI / NDK and integration of native C/C++ components in Android
Solid understanding of running Unity inside standard Android Views and managing rendering lifecycles
Experience with cross‑runtime communication between Android (Java/Kotlin) and Unity (C#)
Knowledge of SurfaceView and Surface lifecycle management
Experience developing custom Views, Canvas drawing, and low‑level graphics components
Strong understanding of performance profiling, rendering optimization, and memory management on Android devices
Solid knowledge of software architecture principles and clean code/design patterns
Experience working across the full software development lifecycle: design, implementation, testing, integration, and maintenance
Strong debugging and problem‑solving skills across Android, native, and Unity layers
Ability to work effectively in cross‑functional and international teams
Fluent in English (German is a plus)
Nice to Have / Plus
Experience with other programming languages (C,C++, Python)
Experience with hypervisors and virtualized embedded systems
Prior work on instrument clusters, digital cockpits, or automotive HMIs
Exposure to automotive safety or quality standards (e.g. ISO 26262, ASPICE)
Why us?
An international, interdisciplinary innovation hub, which is part of the Mercedes-Benz Group AG
Be part of a new generation Mercedes-Benz Operating System (MB.OS) and work in with internal colleagues to deliver the best software
Agile working methods and open feedback culture
Flexible working hours
Mobility & Healthcare budget
Berlin transportation ticket (BVG)
Relocation support
Company pension after the probation period
In our close collaboration with “inklupreneur.de” we support people with disabilities and welcome everyone
Interested?
We look forward to receiving your complete application, including CV (in English) and relevant references with the following information: • Job title and reference number • Salary expectations • Earliest start date You don't bring everything with you? Don't worry, MBition is proud of our diverse workforce and passionate about having MBitioneers from all backgrounds and perspectives. MBition is and always will be an equal opportunity employer. We are looking for employees who convince us above all with their personality and passionately motivated to join the team! You are welcome to contact our representative for severely disabled employees, Natalia Stoinska , who will support you in the further application process Job Posting Details: Date of posting: 05.05.2026
Supervisor: Karthik M
Dept: Application 3
Team: Driving Functions
Opening: 4 x Internal FTE
Copied from MBition’s own board, not rewritten. Original ↗
Also open at MBition
Working Student / Intern — Software Architecture & Project Coordination, Infotainment (all genders)22 h agoWorking Student / Intern — Driving Functions Software Development (all genders)22 h agoINTERNAL Senior Automation Engineer - Berlin (all genders)1 d agoINTERNAL Expert Master Automotive Technician for Pre-Series and Development Vehicles (all genders)- Berlin1 d agoWorking Student - Lean & Agile Transformation (all genders)2 d agoIntern- Office Administration (all genders) - Bulgaria4 d ago
Why this page exists
We read companies’ own hiring systems every hour, 1,769 of them, and show a job the hour it opens instead of when a job board gets around to indexing it. We saw it 5 months after it went up.
The feed is free. No card, no trial to expire.
Apply at MBitionA free account first, no card