CareerPlanGet AI match score →

Software Developer - Early Career

Markham, Ontario, Canada💼 Full-time💰 $73,900–$73,900🗓 2026-01-05 → 2026-07-30

Core

Design, implement, test, and architect infotainment software solutions for Software-Defined Vehicles, impacting the GM vehicle portfolio and customer experience.

Role type

Early-career embedded software developer (infotainment)

Builds

Infotainment applications and services for GM vehicles

Domain

Automotive / Embedded Systems

Deliverable

production ML models | product features

Required skills

Embedded software development, Android/QNX/Linux environments, Object-oriented design, Testable software architecture, Agile methodologies

Preferred skills

Kotlin, Java, C/C++, JUnit, Espresso, TDD, MVVM, Clean Architecture, Automotive communications protocols (CAN, LIN, ARXML, Ethernet), Formula SAE experience

Technologies

Android, QNX, Linux, JIRA, GIT, JUnit, Espresso

Responsibilities

Design and develop infotainment requirements, test and demonstrate software functionality, document requirements and link to test cases, participate in architecture and code reviews, utilize automated test tools in build environments and vehicles

Seniority

Junior, early-career graduate

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗