The Infotainment Software Team is responsible for developing and maintaining Android/AOSP/AAOS‑based In‑Vehicle Infotainment (IVI) applications, frameworks, and system services, with a strong focus on navigation and map‑based functionality.
Android engineer for automotive navigation
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Refactor, optimize, and maintain existing navigation and maps functionality within Android/AOSP/AAOS IVI systems.
- Improve architecture, modularity, and code structure of Kotlin‑based navigation components.
- Work with Google Maps / Navigation APIs to ensure correct integration, performance, and automotive compliance.
- Address technical debt, performance bottlenecks, and stability issues in legacy navigation codebases.
- Ensure smooth interaction between navigation, system UI, media, voice, EV features, and vehicle controls.
- Perform root‑cause analysis of navigation‑related issues across software layers.
- Implement targeted enhancements, bug fixes, and platform adaptations while maintaining high development quality.
- Apply test‑driven development principles and contribute to automated test coverage.
- Participate in code reviews, ensuring adherence to coding standards and best practices.
- Produce and maintain technical documentation, architecture diagrams, and refactoring guidelines.
- Collaborate closely with UX designers, product owners, QA, and system engineers to ensure usability, safety, and consistency of navigation behavior.
- Support performance tuning and system validation in embedded/automotive environments.
- Continuously monitor and adapt to updates in Android Automotive, AAOS, and Google Maps platforms.
- Contribute to engineering KPIs such as code quality, delivery predictability, and system stability.
- Provide technical guidance and mentorship to other engineers when required.
требования
- BS or MS degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional experience in Android automotive application development.
- 8+ years of overall software development experience.
- Strong proficiency in Kotlin.
- Hands‑on experience with Android OS, AOSP, and/or Android Automotive (AAOS).
- Hands‑on experience with navigation and map‑based applications.
- Hands‑on experience with Google Maps SDK / Google Navigation APIs or equivalent map platforms.
- Experience working with existing or legacy codebases, including refactoring and modernization.
- Solid understanding of Android architecture, application lifecycle, threading, and memory management.
- Experience optimizing applications for performance‑critical and embedded systems.
- Strong knowledge of software architecture, design patterns, and scalable system design.
- Proficiency with Android Studio, Gradle, and modern Android tooling.
- Experience with unit testing, integration testing, and CI/CD pipelines.
- Strong analytical and problem‑solving skills, with the ability to assess trade‑offs and propose pragmatic solutions.
- Excellent verbal and written communication skills.
- Ability to collaborate effectively in cross‑functional and distributed teams.
- Self‑driven, accountable, and comfortable working independently.
- High attention to quality, stability, and maintainability in safety‑relevant systems.
- Будет плюсом: Java as a plus; Bluetooth experience
условия
- At Intellias, where technology takes center stage, people always come before processes.
- By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results.
- That’s why we offer a range of benefits that support your well-being and charge your professional growth.
навыки
Компания разработки продуктов с ИИ и цифровых решений.
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.