Lead Kotlin Engineer (Automotive)
Drivers of change — it’s your time to pave new ways.
Intellias, a leading software engineering provider in the automotive industry, invites you to shape the future of mobility. Join our team and co-create innovative digital products for top-tier global automotive brands.
Project Overview
We are looking for a Lead Android Platform Developer to join an IVI project for a major automotive OEM.You will work on developing Connectivity components within the Android Platform — including HAL and service-layer development.
Responsibilities
Develop new features for Android Automotive applications, ensuring modularity, reusability, and testability
Enhance existing functionalities, improving the quality of libraries and tools
Ensure feature implementation aligns with client expectations
Participate in requirements analysis and architectural design
Prepare detailed and component-level designs
Provide time estimates and evaluate time/performance/quality trade-offs
Contribute to architectural planning and refactoring
Perform code reviews
Report progress, outcomes, and potential blockers
Participate in technical interviews
Collaborate effectively with engineers and other stakeholders, sharing knowledge and insights
Requirements
Strong proficiency in Kotlin and Java, with a solid understanding of Android application architecture
Strong knowledge of OOAD, design patterns, and API design principles
Excellent analytical, algorithmic, and optimization skills
4–5 years of leadership experience
Familiarity with Jetpack libraries, including Jetpack Compose
Proficiency in multithreading and concurrency (Kotlin Coroutines / RxJava)
Hands-on experience with Android Studio and Gradle
Strong understanding of Android Automotive platform architecture
Expertise in HAL and Android Services
Strong software architecture design skills
Practical experience with multithreading issues (race conditions, deadlocks, etc.)
Experience with unit testing and debugging tools
Strong communication skills (verbal and written) across technical and non-technical teams
High critical thinking skills and ability to propose solutions aligned with business goals
Self-motivated, well-organized, detail-oriented, strong team player
Creativity and high level of independence
Experience with all phases of the SDLC
Understanding of Agile methodologies (Scrum, Kanban)
Willingness to visit the office in Munich
English: Upper-Intermediate (B2)
Nice to Have
Strong understanding of C++, memory management, STL containers, and algorithms
Eagerness to learn new technologies independently
Experience with bug-tracking tools (Bugzilla, Jira, etc.)
Experience with Git (branching strategies, pull requests, tagging)
Familiarity with CI/CD tools (Jenkins, GitLab, GitHub)
Knowledge of build tools (CMake/Make)
Experience with Python and Bash scripting
Experience creating technical documentation
Familiarity with containerization (Docker, Kubernetes)
Perks and Benefits:
Flexible work schedule
Fixed financial bonus issued upfront on a quarterly basis, covering the average market price of private medical care and sport card - B2B contract
Present on the occasion of birthday, wedding, child birth
E-learning accounts for Coursera, O'Relly, Udemy
Corporate language school
Lead Kotlin Engineer (Automotive)
Lead Kotlin Engineer (Automotive)