
Senior Android Developer
Primary stack
Job description
About the Position
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.
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
- Attendance of Scaled Agile ceremonies
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
- English level: Upper-Intermediate (B2)
Nice to Have
- Good understanding of Android Automotive 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 in documentation creation
- Experience with containers (Docker, Kubernetes)
We Offer
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.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.
About the Company
Intellias is a company where technology takes center stage, and people always come first. We create a comfortable atmosphere in our team, empowering individuals to unlock their true potential and achieve extraordinary results. We offer a range of benefits that support your well-being and charge your professional growth. We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer.
© Intellias. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
The company develops projects in IoT, Artificial Intelligence, Data Science, UX/UI, Big Data, Cloud, DevOps, and other technologies.
More at Intellias
All 127 roles
Talent Delivery Manager, India
Intellias · India

Senior Machine Learning Engineer
Intellias · Spain +4

Junior Technical Support Engineer
Intellias · Poland +4

Principal Java Engineer
Intellias · Ukraine
