What are the responsibilities and job description for the Projection Developer position at Hashlist?
We are looking for a ๐ฃ๐ฟ๐ผ๐ท๐ฒ๐ฐ๐๐ถ๐ผ๐ป ๐๐ฒ๐๐ฒ๐น๐ผ๐ฝ๐ฒ๐ฟ for a major OEM. This role leads Android app development for automotive systems, with a focus on low latency audio/video, Apple CarPlay, and Android Auto projection in next-generation in-vehicle experiences.
๐๐ป๐ด๐ฎ๐ด๐ฒ๐บ๐ฒ๐ป๐ ๐ฑ๐ฒ๐๐ฎ๐ถ๐น๐:
- Location: Auburn Hills, Michigan, USA
- Working model: Hybrid
- Start date: ASAP
- Employment type: Full-time, Contract or Freelance
๐ฅ๐ฒ๐๐ฝ๐ผ๐ป๐๐ถ๐ฏ๐ถ๐น๐ถ๐๐ถ๐ฒ๐:
- Lead design and development of high-quality Android applications for automotive systems, spanning presentation layer and native components
- Develop and maintain robust application architectures for scalability and performance
- Build and maintain middleware to support low latency audio and video pathways
- Develop upon the Android graphical framework to support scalable multi-display applications
- Conduct thorough code reviews to uphold code quality and industry best practices
- Mentor and guide junior developers in a collaborative and innovative environment
- Collaborate cross-functionally with product managers, designers, and platform engineers to deliver high-quality products
- Implement comprehensive automated testing strategies to ensure reliability and performance
- Maintain clear documentation for all development processes and codebases
- Stay current with industry trends and continuously improve development processes and tools
๐ค๐๐ฎ๐น๐ถ๐ณ๐ถ๐ฐ๐ฎ๐๐ถ๐ผ๐ป๐:
- Bachelor's degree in Computer Science, Engineering, or a related field
- 8 years of Android development experience with expertise in HMI development
- Strong proficiency in C , Java, Jetpack Compose, UX implementation, and Automotive Android
- In-depth knowledge of Android SDK, Android graphical framework, multi-display frameworks, and Vehicle HALs
- Experience with Apple CarPlay and/or Android Auto projection (preferred)
- Experience with Android Automotive OS (preferred)
- Proficiency with Android Studio, Git, Gerrit, and related development tools
- Excellent problem-solving, critical thinking, and communication skills
- Proven ability to lead teams and work effectively in cross-functional environments
๐ก๐ฒ๐ ๐ ๐๐๐ฒ๐ฝ๐:
- Press "Apply"
- We will review your application
- If qualified, you will be accepted into the network and can be considered for this and similar positions & projects