Position Details
About this role
This role involves designing and developing Android-based infotainment applications for GM's connected vehicles, working across the full software lifecycle in a collaborative environment.
Key Responsibilities
- Design and develop infotainment applications
- Conduct code reviews and testing
- Collaborate with cross-functional teams
- Maintain high code quality standards
- Support full software lifecycle
Technical Overview
The environment includes Android development with Kotlin, Java, C++, testing frameworks like JUnit and Espresso, SCM tools, and Agile methodologies.
Ideal Candidate
The ideal candidate is a senior software engineer with over 5 years of experience developing Android-based infotainment applications, proficient in Kotlin, Java, and C++, with strong knowledge of object-oriented design, testing frameworks, and SCM tools.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than 5 years of experience in Android app development, No experience with Kotlin, Java, or C++, Lack of experience with testing frameworks like JUnit or Espresso, No familiarity with SCM tools
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile