Job / Position Summary
Your tasks :
- Develop new features and functionalities for existing applications.
- Collaborate with cross-functional teams to identify and implement solutions to technical problems.
- Work with teams to maintain and enhance existing Android Automotive applications
- Ensure that applications are compatible with the latest Android Automotive technology and features.
- Troubleshoot and debug issues with existing applications.
- Write clean, maintainable code that is optimized for performance.
- Ensure code quality through testing and code reviews.
- Participate in the full software development life cycle, including design, development, testing, and deployment.
- Integration with third party API's and libraries.
Job skills and qualifications :
Bachelor's degree in computer science, Software Engineering or a related field.At least 4 years of experience in developing Android Automotive applications.Strong knowledge of Android Automotive architecture and frameworks.Proficient in programming languages such as Kotlin and Java.Experience working on large-scale projects with cross-functional teams.Knowledge of software development best practices, including code reviews, tools, testing and version control (Git, Github, Jira, CICD, etc)Familiarity with agile development methodologies.Excellent communication and collaboration skills.Solid understanding of design patterns.Requirement
ESSENTIAL SKILLS / COMPETENCIES
InfotainmentAndroidKotlinJavaPREFFERED SKILLS / COMPETENCIES
GithubJiraCICD