CareerPlanGet AI match score →

Application Software Developer

Ottawa, Ottawa region💼 Full-time🗓 2026-06-15 → 2026-07-30

Core

Design, build, integrate, and maintain high-quality Android-based software for seamless in-vehicle navigation experiences.

Role type

Senior IC Android application software developer (automotive)

Builds

Embedded and mobile third-party navigation applications for in-vehicle displays

Domain

Automotive software, Android, embedded systems

Deliverable

production ML models | product features | infrastructure

Required skills

Android development, Java, Kotlin, C++, concurrent programming, multithreading, coroutines, embedded systems design, Real-Time OS (RTOS) concepts, debugging, code reviews, Agile development

Preferred skills

Master's degree in Computer Science or Electrical Engineering

Technologies

Android, Java, Kotlin, C++, GitHub, Linux

Responsibilities

Design and develop Android services for embedded navigation, integrate software with automotive platforms, debug issues across application and embedded layers, participate in code reviews and design discussions, support Agile workflows, improve software quality and engineering practices

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Adzuna ↗