Android Systems Architect
Office
As an Android Automotive apps & frameworks architect you would be designing apps for Android Auto and Android Automotive OS and Android OS customization for OEMs.
ROLES & RESPONSIBILITIES
- You would be leading the design and architecture decisions for development of Android Automotive Apps and Android Automotive Frameworks Stack.
- Working with engineers, tech leads, testers and managers to help integrate and productize the solutions.
- Creating benchmarks and code samples to mentor engineers and leads and establish standards for them to follow.
- You bring your modern understanding of architecture to company level methods into (e.g., Enterprise Architecture Management, Test Driven Development, Design Architecture Patterns)
- Expert in handling Software Development Life Cycle preferably in Automotive domain.
- You are technically well-versed, passionate about technology trends and have designed and developed software in agile teams for many years.
- Able to analyze, test and evaluate new technologies in use for project.
- Supporting sales and program management teams during customer engagements as a technical expert.
REQUIRED QUALIFICATIONS
- Have 3+ years of experience as a Software Architect and many years of professional experience as software engineer.
- Extensive programming skills in C++, Java, JNI, Kotlin, Gradle using Android libraries.
- Good knowledge of Android Automotive OS architecture and CarUI library for app development.
- Excellent knowledge of architectural principles and design patterns concepts and their implementation in mobile technologies.
- Very good knowledge of DevOps tooling (versioning, CI/CD, automation, testing pyramids).
- Very good communication skills in English.
- German language skills would be an advantage.
TOOLS
- Android Studio, Intellij IDEA, Gradle, Make, CMake, ADB Debugger, Sonarqube, Robolectric, Dagger, Android Espresso, Git, Jenkins, Gerrit, JIRA
Project location: Greater Munich Area
Duration: Long-term