Job Description:
We are seeking a highly experienced Projection Developer to join our dynamic team. The ideal candidate will have a strong background in Android app development, with expertise in C++ native code and automotive Android. Experience with low latency audio and video, especially in the context of Apple CarPlay and/or Android Auto is highly desirable. This role requires a deep understanding of modern Android development practices and the ability to lead and mentor a small but growing team of developers. Candidate shall also be collaborating and working cross functionally with designers, technical artists, and platform software engineers to develop apps for an enhanced in-vehicle user experience in compliance with Apple and Google projection specifications.
Key Responsibilities:
- Lead the design and development of high-quality Android applications for automotive systems that span both the presentation layer and native component (Preferred).
- Develop and maintain robust application architectures, ensuring scalability, and performance.
- Develop and maintain middleware to support low latency audio and video pathways
- Understand and develop upon android graphical framework to support scalable multi display applications.
- Develop and modify android middleware components as required to support application requirements as required.
- Conduct thorough code reviews to ensure code quality and adherence to industry best practices.
- Mentor and guide junior developers, fostering a collaborative and innovative development environment.
- Work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality products.
- Implement comprehensive testing strategies to ensure the reliability and performance of applications using automated testing frameworks
- Maintain clear and comprehensive documentation for all development processes and codebases.
- Stay updated with the latest industry trends and technologies, continuously improving development processes and tools.
Basic Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field
- A minimum of 8 years of experience in Android development with expertise in Human Machine Interface development
- Strong expertise in C++, Java, Jetpack Compose (Preferred), User Experience (UX) implementation and Automotive Android.
- In-depth knowledge of Android SDK, building Andorid SDKs, Android graphical framework, multi display frameworks, and Vehicle HALs
- Experience with Android Automotive OS is preferred
- Experience with Apple CarPlay and/or Android Auto projection is preferred.
- Proficiency with Android Studio, Git, Gerrit, and other development tools.
- Excellent problem-solving skills and the ability to think critically and creatively.
- Strong communication skills, both written and verbal.
- Ability to work effectively in a team environment and lead by example
Preferred Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field
Top Skills
What We Do
Our storied and iconic brands embody the passion of their visionary founders and today’s customers in their innovative products and services: they include Abarth, Alfa Romeo, Chrysler, Citroën, Dodge, DS Automobiles, Fiat, Jeep®, Lancia, Maserati, Opel, Peugeot, Ram, Vauxhall and mobility brands Free2move and Leasys. Powered by our diversity, we lead the way the world moves – aspiring to become the greatest sustainable mobility tech company, not the biggest, while creating added value for all stakeholders as well as the communities in which we operate.








