Lead a energetic team at General Motors as a Software Engineering Manager in a hybrid role. Guide the development of a cutting-edge Vehicle Data Platform across Android, Linux, and QNX.
In this managerial position within the Data Engineering organization, you will oversee a team responsible for software solutions across multiple compute modules. You will drive architecture decisions, mentor engineers, and maintain high standards for performance and reliability. Collaborate with diverse teams to deliver impactful software on production ECUs with limited resources.
Key Responsibilities: • Lead and develop a high-performing software engineering team • Manage software delivery across control plane, data plane,
and SDK • Set technical direction and make architecture decisions collaboratively • Participate in code design, reviews, and prototyping • Define engineering practices and oversee software verification
Requirements: • Bachelor’s degree in Computer Science or related field • 6+ years in software development, focusing on Android, Linux, or QNX • 2+ years of experience in software engineering management • Proficient in C, C++, and/or Java/Kotlin for Android • Proven track record delivering reliable software on production systems
Lead the future of automotive software engineering at General Motors by fostering innovation and performance. #J-18808-Ljbffr
📌 Software Engineering Manager at General Motors (Markham)
🏢 General Motors
📍 Markham
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.