Position Description
As a Senior Software Engineer at Cinemo you will play a critical role in the development and enhancement of our applications for Android Automotive Operating System. Your primary responsibility will be to design develop and maintain highquality Cinemos invehicle infotainment software solutions that meet the needs of our customers.
Responsibilities
- Design and develop software architecture for AAOS applications that meets the needs of our customers and ensures a seamless user experience
- Develop new functionality for the AAOS applications using Java and related technologies
- Create unit and integration tests to ensure highquality software delivery
- Troubleshoot and resolve software issues reported by customers or internal teams
- Participate in code reviews design discussions and technical meetings to ensure the highest levels of software quality
Experience & Skills
- 5 years of software development experience in automotive embedded or similar industry
- Strong knowledge in Java
- Strong knowledge of AOSP architecture and build system
- Good knowledge in C
- Proficiency in software design patterns data structures and algorithms
- Excellent problemsolving skills and ability to work independently as well as in a team environment
- Experience with CarPlay is a plus
- Experience with Kotlin/Rust is a plus
- Experience with Linux kernel is a plus