353 Visteon Jobs
·
5-10 years
Visteon Corporation - Android Auto Developer - Automotive Infotainment Systems (5-10 yrs)
Visteon
posted 11hr ago
Flexible timing
Key skills for the job
About the Role :
We are seeking a highly motivated and experienced Android Auto Developer to join our growing team. You will play a crucial role in the development and integration of Android Auto and CarPlay functionalities into our next-generation automotive infotainment systems.
This role requires a strong understanding of embedded systems, middleware development, and a passion for creating seamless and intuitive user experiences.
You will work closely with other engineers to design, implement, and test software solutions that meet stringent automotive standards and customer requirements.
Key Job Responsibilities :
- Develop software requirements based on customer specifications.
- Contribute to module design, coding, and implementation according to the design specifications.
- Deeply understand CarPlay, Android Auto, and Media stack interfaces.
- Port CarPlay, Android Auto, and Media stacks onto Linux and Android-based automotive platforms.
- Work effectively on both Linux and Android operating systems.
- Understand and adhere to Android Auto and CarPlay certification requirements.
- Participate in code reviews and ensure high code quality.
- Collaborate with cross-functional teams, including product management, QA, and hardware engineers.
- Troubleshoot and resolve issues in the runtime environment.
- Stay up-to-date with the latest advancements in Android Auto, CarPlay, and embedded systems technologies.
Required Skills and Experience :
- 5-10 years of experience in embedded systems development.
- Strong hands-on expertise in :
1. Middleware solution development.
2. OS concepts (processes, threads, IPC, multi-threading programming).
3. POSIX system concepts and internals (POSIX expertise).
4. C and C++ programming skills.
- Working knowledge of Android Auto and CarPlay.
- Working knowledge of media player frameworks on Android or Linux.
- Strong problem-solving and debugging skills.
- Excellent communication and interpersonal skills.
- Experience with version control systems (Git, SVN).
- Familiarity with issue tracking systems (Jira).
Preferred Skills and Experience :
- Experience with Java and JNI programming.
- Knowledge of automotive communication protocols (i.e., CAN, LIN).
- Experience with automotive infotainment systems.
- Understanding of software development lifecycle in the automotive industry (i.e., ASPICE).
- Experience with unit testing and test-driven development
Functional Areas: Other
Read full job descriptionPrepare for Developer roles with real interview advice
5-10 Yrs