Senior Android App Engineer (Kotlin)

Intellias

Kraków

On-site

PLN 240,000 - 360,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Intellias is seeking a Senior Android Automotive Engineer to help develop the next generation IVI media casting solution for a leading EU OEM. The role sits in a Scaled Agile team delivering high-quality automotive-grade software on the Android Automotive platform.

Ideal candidates have strong Kotlin and C++ skills, deep Android architecture knowledge, multithreading expertise, and hands-on experience with testing, debugging, and code reviews to ensure robust, scalable implementations.

Qualifications

  • Strong Kotlin development skills with a solid understanding of Android application architecture.
  • Strong understanding of C++, memory management, STL containers.
  • Good knowledge of architecture and design patterns, and API design principles.
  • Proficiency in multithreading and concurrency using Kotlin Coroutines and/or RxJava.
  • Strong experience with Android Studio, Gradle.
  • Strong expertise in HAL and Android services.
  • Hands-on experience with multithreading, including race conditions, deadlocks, etc.
  • Practical experience with unit testing.
  • Experience with debugging tools.
  • Ability to communicate effectively with technical and non-technical teams.
  • High critical thinking to evaluate alternatives and align with business goals.
  • Self-motivated, well-organized, and a strong team player.
  • Creativity and independence; experience across the software development life cycle.
  • Understanding of Agile methodologies (Scrum, Kanban).

Responsibilities

  • Software design of media casting software components for AOSP Android Automotive platform.
  • Source code review of AOSP Android Automotive software components.
  • Optimization of media casting components from architectural and algorithmic perspectives.

Skills

Kotlin development
Android architecture
C++
Memory management
STL containers
Design patterns
API design
Multithreading
Kotlin Coroutines
RxJava
Android Studio
Gradle
HAL
Android services
Unit testing
Debugging tools
Communication
Agile methodologies
Scrum
Kanban

Tools

Git
Bugzilla
Jira
CI/CD (Jenkins)
GitLab
GitHub
CMake/Make

Job description

  • Intellias is glad to announce a vacancy for Senior Android Automotive Engineer position! The project is focused on development of next generation IVI media casting solution, for leading EU OEM. Successful candidates will be working in a friendly and process oriented team, developing a high quality solution. The team will work according to a Scaled Agile framework best practices, used by the OEM, with focus on technology excellence and high automotive-grade quality standards.
  • Project goal is development of IVI media casting solution on Android Automotive software platform for leading EU OEM. It is full cycle development project that at the moment is in early software architectural design phase. The following technology stack is planned to be used: AOSP based Android Automotive SW platform, Kotlin/Java/C++ programming languages, Media casting technologies incl. Google Cast and Apple AirPlay. Team size at the peak will be 10+ engineers. Scaled Agile best practices alongside with automotive grade processes will be applied on this project.
Requirements
  • Strong Kotlin development skills with a solid understanding of Android application architecture
  • Strong understanding of C++, memory management, STL containers
  • Good knowledge of architecture and design patterns, and API design principles
  • Proficiency in multithreading and concurrency using Kotlin Coroutines and/or RxJava
  • Strong experience with Android Studio, gradle
  • Strong expertise in HAL and Android services
  • Hands-on experience with multithreading, including race conditions, deadlocks, etc.
  • Practical experience with unit testing
  • Experience with debugging tools
  • Ability to communicate effectively, both written and verbal, with technical and non-technical multi-functional teams
  • High critical thinking skills to evaluate alternatives and present solutions that are consistent with business objectives and strategy
  • Self-motivated, well-organized, detail-oriented, and a strong team player
  • Creativity and high level of independence
  • Experience with all phases of the software development life cycle
  • Understanding of Agile methodologies (Scrum, Kanban) and engineering practices
Will be a plus
  • Good understanding of Android Automotime platform architecture
  • Aptitude and desire to independently learn new technologies
  • Experience with bug-tracking tools like Bugzilla, Jira, etc.
  • Experience with code versioning tools such as Git (pull requests, branching strategies, tags, etc.)
  • Familiarity with CI/CD tools (Jenkins, GitLab, GitHub)
  • Familiarity with the build process management tools such as CMake/Make
  • Experience with Python, bash scripting
  • Experience with containers (Docker, Kubernetes)
Responsibilities
  • Software design of media casting software components for AOSP Android Automotive platform
  • Source code review of AOSP Android Automotive software components
  • Optimization of media casting components from architectural and algorithmic point of view
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Android Automotive Engineer - Kotlin/C++
Senior Android Automotive Engineer - Kotlin/C++

Intellias • Kraków

On-site
PLN 240,000 - 360,000
Car Infotainment Application Engineer (Poland)
Car Infotainment Application Engineer (Poland)

42dot Inc. • Warszawa

On-site
PLN 180,000 - 240,000
Android Automotive Platform Lead IRC300921
Android Automotive Platform Lead IRC300921

GlobalLogic • Kraków

Hybrid
PLN 300,000 - 420,000
Relocation options
Flexible opportunities
Comprehensive benefits
Senior Infotainment Android AAOS Engineer – Poland
Senior Infotainment Android AAOS Engineer – Poland

42dot Inc. • Warszawa

On-site
PLN 180,000 - 240,000
Senior Software Engineer - Android & Native C++ Integration
Senior Software Engineer - Android & Native C++ Integration

Luxoft • Kraków

On-site
PLN 180,000 - 300,000
Senior / Lead Android Developer
Senior / Lead Android Developer

Newdigitalstreet • Warszawa

On-site
PLN 120,000 - 160,000
Private health care
Fitness passes
Attractive remuneration
Senior Software Engineer - Android & Native C++ Integration
Senior Software Engineer - Android & Native C++ Integration

Luxoft Poland • Kraków

On-site
PLN 180,000 - 260,000
Private medical insurance
Dental care
Life insurance
+2
Senior Embedded Software Engineer IRC293596
Senior Embedded Software Engineer IRC293596

GlobalLogic • Kraków

On-site
PLN 167,400 - 279,000
Learning and development opportunities
Inclusive culture
Work-life balance and flexibility
+1
Android Developer (Construction Tech)
Android Developer (Construction Tech)

Sigma Software • Kraków

On-site
PLN 120,000 - 180,000
Software Engineer
Software Engineer

Luxoft Poland • Kraków

On-site
PLN 120,000 - 180,000
Equipment, laptop and monitor