Location
oshawa, durham region, Canada
Posted
July 09, 2026
Job Description
Lead the development of innovative in-vehicle applications at General Motors as a Senior Android Software Engineer in a hybrid work model. Design and maintain advanced infotainment solutions on Android Automotive OS.
In this senior role, you will oversee the complete software development cycle for in-vehicle applications, from requirements to deployment and maintenance. GM seeks an engineer with strong Kotlin skills and experience in Android development, particularly in embedded systems. Collaborate with cross-functional teams to improve platform performance and security while mentoring junior engineers through code reviews and best practices.
Key Responsibilities:
• Design and develop Android Automotive applications
• Own full development lifecycle, from design to deployment
• Collaborate on testing strategies for software quality
• Optimize performance for resource-constrained devices
• Lead technical mentorship for junior engin...
In this senior role, you will oversee the complete software development cycle for in-vehicle applications, from requirements to deployment and maintenance. GM seeks an engineer with strong Kotlin skills and experience in Android development, particularly in embedded systems. Collaborate with cross-functional teams to improve platform performance and security while mentoring junior engineers through code reviews and best practices.
Key Responsibilities:
• Design and develop Android Automotive applications
• Own full development lifecycle, from design to deployment
• Collaborate on testing strategies for software quality
• Optimize performance for resource-constrained devices
• Lead technical mentorship for junior engin...