General Motors

Explore 43 Jobs at General Motors

gm.com

Information compiled from public sources. Work here? Claim your company profile · Request removal

Open Positions at General Motors

Oshawa, Ontario, CA (Hybrid)

Posted 4 days ago

The Senior Data Engineering, Vehicle Data Operations role builds, deploys, and improves data pipelines and observability solutions supporting vehicle campaigns, software performance, and operational systems. Responsibilities include monitoring data quality and system health, investigating issues, creating dashboards and alerts, documenting data flows and operating practices, and collaborating across engineering teams.

Key Details

Top Skills Required

Azure Data ServicesJenkinsDocker +21 more

Top Benefits

Health InsurancePaid Time Off (Vacation & Personal Days) +7 more
Oshawa, Ontario, CA (Hybrid)

Posted 4 days ago

General Motors seeks an experienced System Architect to define the technical vision, architecture, and roadmap for brake and thermal hardware-in-the-loop simulation environments. The role leads complex cross-disciplinary engineering initiatives, guides model and system integration, resolves technical challenges, and improves HIL bench reliability, usability, and safe operation while mentoring engineers.

Key Details

Top Skills Required

GT-SUITEAMESIMCANoe +21 more

Top Benefits

Wellness ProgramPension Dc +8 more
Oshawa, Ontario, CA

Posted 4 days ago

The Facility Area Manager leads facilities operations, maintenance, compliance, and infrastructure sustainment for General Motors’ Oshawa Assembly campus. The role manages teams, contractors, utilities, facility projects, budgets, safety and regulatory activities, and continuous improvement in support of manufacturing operations.

Top Skills Required

Facilities ManagementSustainabilityProblem-Solving +22 more

Top Benefits

Employee DiscountsPaid Time Off (Vacation & Personal Days) +8 more

The Senior Software Developer will develop and integrate virtual controller models and cosimulation components for automotive software-in-the-loop test environments. Responsibilities include integrating models, supporting simulation releases and cloud deployments, documenting releases, troubleshooting user issues, and guiding team members.

Key Details

Top Skills Required

CommunicationLINEclipse +20 more

Top Benefits

Pension DcVision Care +7 more
Markham, Ontario, CA (Hybrid)

Posted 4 days ago

General Motors is seeking a Senior Software Developer to build, evolve, and operate production-scale backend services, REST APIs, data pipelines, and cloud platforms supporting DOTA workflows and production mapping. The role also contributes to map-database foundations, release automation, system reliability and observability, production support, and collaboration and mentorship across engineering teams.

Key Details

Top Skills Required

JavaKubernetesTerraform +19 more

Top Benefits

Paid Time Off (Vacation & Personal Days)Vision Care +7 more
Markham, Ontario, CA (Hybrid)

Posted 4 days ago

The Senior Software Developer will build and support components of General Motors' unified Vehicle Data Platform across vehicle ECUs and cloud services. Responsibilities include developing and optimizing control and data planes, logging software, SDKs and APIs; testing, releasing, and troubleshooting production software; and collaborating across teams while mentoring junior engineers.

Key Details

Top Skills Required

TeamworkFluent BitConfiguration Management +19 more

Top Benefits

Health InsuranceLife Insurance +7 more
Markham, Ontario, CA (Hybrid)

Posted 4 days ago

The Principal Systems Architect leads system architecture for GM’s autonomous-vehicle platform, setting technical direction and translating product, safety, cybersecurity, regulatory, and vehicle-integration goals into architecture, system requirements, and delivery plans. The role owns architecture milestones, traceability, subsystem coverage, verification strategy, change rollout, and risk escalation, while resolving complex cross-team issues and mentoring senior engineering staff.

Key Details

Top Skills Required

LeadershipRequirements TraceabilitySystems Engineering +22 more

Top Benefits

Health InsuranceEmployee Discounts +7 more
Markham, Ontario, CA (Hybrid)

Posted 5 days ago

The Staff Software Developer will set technical direction and lead development of General Motors’ vehicle data platform across vehicle ECUs and cloud services. Responsibilities include architecting control and data planes, logging infrastructure and SDKs; building and optimizing production software for Linux, Android and QNX; and coordinating initiatives, incident response, and mentoring across engineering teams.

Key Details

Top Skills Required

Google Cloud PlatformFirestoreAutomotive Communication Protocols +19 more

Top Benefits

Paid Time Off (Vacation & Personal Days)Vision Care +7 more

The Early Career Software Test Developer will verify and validate propulsion thermal-management functions across simulated, hardware-in-the-loop, and vehicle environments. Responsibilities include translating requirements into traceable test cases, developing and executing automated system tests, analyzing failures and tracking defects, and collaborating with engineering and validation teams to support software quality and milestone readiness.

Top Skills Required

AutobotVehicle Thermal ManagementRoot Cause Analysis +12 more

Top Benefits

Parental LeaveEmployee Discounts +6 more
St. Catharines, Ontario, CA

Posted 5 days ago

The Manufacturing Controls Engineer supports production operations at GM’s St. Catharines Propulsion Plant by troubleshooting equipment, improving manufacturing processes, and delivering controls and automation projects. The role oversees equipment controls through design, commissioning, safety validation, compliance, and documentation, while collaborating with production and maintenance teams and supporting training and continuous improvement.

Top Skills Required

Data AnalyticsPreventive MaintenanceIndustrial Ethernet Networks +22 more

Top Benefits

Wellness ProgramEmployee Discounts +6 more

Stay on top of new Canadian jobs

Get a daily email with the latest job postings from Canadian companies. Free, no account required.

By subscribing you agree to receive job emails from MapleStack. Unsubscribe anytime.

Want to save jobs and create custom alerts? Create a free account