Search by job, company or skills

Intellias

Senior Android Automotive IVI Engineer

8-10 Years
Save
new job description bg glownew job description bg glow
  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Senior Android IVI Engineer (Navigation & Maps)

Overview

We are seeking a Senior Android IVI Engineer to join our Infotainment Software Team, responsible for developing and maintaining Android-based in-vehicle infotainment (IVI) systems. This role focuses on navigation and map-based functionality, playing a key part in modernizing and stabilizing critical components used in next-generation automotive platforms.

Project Overview

You will work on refactoring and enhancing existing navigation, maps, and route-planning systems built with Kotlin and Google Maps technologies. The objective is to improve performance, scalability, and maintainability, while ensuring seamless integration with other IVI domains such as media, EV features, voice interaction, system UI, connectivity, and vehicle controls.

Key Responsibilities

  • Refactor, optimize, and maintain navigation and maps features within Android/AOSP/AAOS environments
  • Improve architecture, modularity, and code quality of Kotlin-based components
  • Integrate and optimize Google Maps / Navigation APIs for automotive use
  • Identify and resolve performance issues, technical debt, and system bottlenecks
  • Ensure smooth interaction between navigation and other IVI domains (media, voice, EV, UI, vehicle controls)
  • Perform root-cause analysis across multiple software layers
  • Implement enhancements, bug fixes, and platform adaptations with high quality standards
  • Apply testing best practices and contribute to automated test coverage
  • Participate in code reviews and maintain coding standards
  • Create and maintain technical documentation and architecture artifacts
  • Collaborate with cross-functional teams including UX, QA, system engineering, and product
  • Support system validation and performance tuning in embedded environments
  • Mentor team members and contribute to engineering excellence

Requirements

Core Qualifications

  • Bachelor's or master's degree in computer science or a related field
  • 8+ years of software development experience
  • 5+ years of Android application development

Technical Skills

  • Strong proficiency in Kotlin (Java is a plus)
  • Experience with Android OS, AOSP, or Android Automotive (AAOS)
  • Hands-on experience with navigation and map-based applications
  • Experience with Google Maps SDK / Navigation APIs (or similar platforms)
  • Strong understanding of:
  • Android architecture and lifecycle
  • Multithreading and memory management
  • Performance optimization in embedded systems
  • Experience working with legacy systems, refactoring, and modernization
  • Knowledge of software architecture, design patterns, and scalable systems

Tools & Practices

  • Android Studio, Gradle, and modern Android toolchains
  • Unit testing, integration testing, and CI/CD pipelines
  • Debugging and performance analysis tools

Soft Skills

  • Strong analytical and problem-solving abilities
  • Excellent communication and collaboration skills
  • Ability to work independently and take ownership
  • High attention to quality, stability, and maintainability
  • Experience working in cross-functional and distributed teams

Why Join Us

  • Work on next-generation automotive infotainment systems
  • Tackle complex challenges in navigation, performance, and system integration
  • Be part of a team shaping the future of Android Automotive (AAOS)
  • Contribute to high-impact systems used in real vehicles
  • Grow your expertise in a cutting-edge, fast-evolving domain

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 147532731