Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
General Motors

Software Engineering Manager – Vehicle Data Platform

General Motors

. Lead, hire, and develop a team of software engineers; set goals, give feedback, and manage performance and career growth.

Posted 10/6/2026full-timeMarkham • CanadaMid-LevelSenior💰 CA$147,000 - CA$196,600 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in leading software engineering teams, managing performance, and driving technical direction for software delivery across Android, Linux, and QNX platforms. Proficient in coding, architecture decisions, and ensuring software reliability, performance, and data privacy.

Highest-signal resume keywords
Team LeadershipSoftware Development in C, C++, Java/KotlinExperience with Android, Linux, QNXControl Plane and Fleet Management SoftwareTechnical Communication and Documentation

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C ProgrammingC++ ProgrammingJava ProgrammingKotlin ProgrammingSoftware DevelopmentSystems EngineeringUnit TestingIntegration TestingTelemetry DesignData Flow Scaling
Soft Skills
Performance ManagementMentoringTechnical DirectionFeedback DeliveryCollaboration
Tools & Technologies
SDKsLogging SoftwareTelemetry SoftwareData Governance ToolsProduction ECUs
Certifications & Qualifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Engineering
Industry Keywords
Data PrivacyOperational AccountabilityIncident ResponseRoot Cause AnalysisFleet Data Requirements

Tech Stack

Tools & technologies
AndroidCloudCyber SecurityJavaKotlinLinuxC++

About the role

Key responsibilities & impact
  • Lead, hire, and develop a team of software engineers; set goals, give feedback, and manage performance and career growth.
  • Own delivery of control plane, data plane, SDK, and unified logging infrastructure software across Android, Linux, and QNX, from planning through release and field support.
  • Set technical direction and make architecture and design decisions with the team.
  • Participate in design work, code and test case reviews, and prototyping.
  • Enforce standards for reliability, performance, data privacy, and resource use on production ECUs.
  • Define and scale engineering practices, including unit and integration testing, documentation, and release criteria.
  • Define roadmaps with application teams and product stakeholders based on fleet data requirements.
  • Partner with platform, cloud, DevOps, cybersecurity, and privacy teams on software and configuration rollouts, integration, alignment, adoption, and data governance.
  • Report status, risks, and tradeoffs to leadership and partner teams.
  • Own production operational accountability, including health metrics, incident response, root cause analysis, and corrective actions.
  • Mentor engineers and grow technical leads.

Requirements

What you’ll need
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 6+ years in software development or systems engineering across Android, Linux, and/or QNX.
  • 2+ years managing software engineers, including hiring, performance management, and career development.
  • Coding proficiency in C, C++, and/or Java/Kotlin for Android, with experience in platform level integrations.
  • Experience delivering software on production ECUs or other devices with limited CPU, memory, storage, and bandwidth.
  • Experience with control plane or fleet management software, data collection and transfer pipelines, logging or telemetry software, or SDKs and libraries used by other teams.
  • Experience designing telemetry for operational visibility and remote control at fleet scale.
  • Experience scaling data flows from ECU to cloud.
  • Track record of delivering critical software with requirements for reliability, performance, and data privacy.
  • Experience leading technical initiatives across teams, including teams outside your reporting line.
  • Technical communication and design documentation skills, with the ability to present status, risks, and tradeoffs to leadership.
  • Must not require GM immigration sponsorship now or in the future.

Benefits

Comp & perks
  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave.
  • Healthcare, dental, and vision benefits.
  • Life insurance plans to cover you and your family.
  • Company and matching contributions to a Defined Contribution Pension plan.
  • GM Vehicle Purchase Plan for you and your family.