Jobs at General Motors

924,870 open positions

General Motors, a global automotive pioneer, is expanding its footprint in software-driven mobility. The company leads in autonomous driving, connected‑car platforms, and electric‑vehicle (EV) powertrain software, delivering millions of miles of data for real‑world testing.

Tech talent at GM typically joins roles such as Software Engineer – Autonomous Systems, Data Scientist – Mobility Analytics, Cybersecurity Engineer, Embedded Systems Developer, AI Researcher, and Product Manager for Connected Services. Candidates can expect rigorous coding challenges, cross‑disciplinary collaboration with hardware teams, and access to on‑site or remote labs that run real‑time vehicle simulations.

Job Transparency’s GM listings provide instant salary ranges, employee sentiment scores, and interview difficulty ratings. With these metrics, you can compare GM’s offers against industry benchmarks, spot high‑value roles, and prioritize positions that align with your salary expectations and career goals.

Senior Cybersecurity Engineer - Deployment

Company: General Motors

Location: Warren, MI

Posted Jan 22, 2025

The role is for a Senior Deployment Engineer responsible for supporting cybersecurity elements across global vehicle programs. The engineer will coordinate with various teams, gather and analyze implementation plans, and communicate with leadership. Required qualifications include a Bachelor's Degree in a relevant field and 5+ years of experience in automotive embedded systems. The company values diversity, inclusion, and offers comprehensive benefits.

Staff System Engineer - Contact Center Voice Technologies

Company: General Motors

Location: Austin, TX

Posted Jan 22, 2025

The role involves developing, architecting, and supporting complex Nice CXone voice systems for a large-scale distributed enterprise contact center. The successful candidate will ensure a seamless transition from on-premises to cloud-based environments, optimize performance, and deliver scalable solutions. They will design and implement large-scale voice integrations with CRM systems, collaborate with network engineers, and analyze and troubleshoot issues in cloud and hybrid multi-cloud environments.

Engineering Manager, Core Silicon Firmware & Boot Software

Company: General Motors

Location: Milford, MI

Posted Jan 22, 2025

General Motors is seeking a high-performing Engineering Manager for their Embedded Platform Systems & Infrastructure team. The role involves leading the development of boot software and core silicon firmware for SDV 2.0 & VIP platforms. The successful candidate will lead a team of software developers and project managers, collaborate with cross-functional teams, and foster a positive team culture.

Timekeeping Transformation Analyst

Company: General Motors

Location: Detroit, MI

Posted Jan 22, 2025

The Global Payroll and Timekeeping Tools Transformation Analyst role at GM is hybrid, requiring three in-person visits per week to Detroit, Michigan. The role is pivotal in upgrading GM's Timekeeping tool to UKG Pro, involving all project phases from requirement gathering to change management. Key responsibilities include leading stakeholder collaboration, documenting requirements, creating test plans, and maintaining relationships with stakeholders.

Staff Software Engineer, Vehicle Software

Company: General Motors

Location: Mountain View, CA

Posted Jan 22, 2025

The Compute Platform Team at General Motors is seeking an experienced Staff Software Engineer to lead and work with engineering teams across the software services and SoC vendors. The role involves developing high-performance hardware interfacing Linux kernel drivers and system libraries, architecting frameworks for next-generation SoC-based systems, and collaborating with colleagues to drive kernel development strategies. The team is focused on delivering platform solutions for high-end SoCs, enabling infotainment, ADAS, and other high-compute applications. The compensation for this role is between $186,200 and $285,300, with additional benefits including health and wellbeing programs, retirement savings, and GM vehicle discounts. The company is committed to fostering an inclusive environment and driving meaningful change.

Principal Software Engineer, AI Platform (ADAS)

Company: General Motors

Location: Mountain View, CA / Remote

Posted Jan 22, 2025

We are seeking a highly skilled AI/ML Platform Engineer to join our team. The role involves designing, developing, and maintaining our AI/ML platform infrastructure. The successful candidate will work closely with data scientists, machine learning engineers, and software developers to enhance the platform's capabilities. The compensation range is $225,000 to $334,800, and an incentive pay program offers payouts based on company performance, job level, and individual performance.

Manufacturing Group Leader - Maintenance - Lansing Grand River

Company: General Motors

Location: East Lansing, MI

Posted Jan 22, 2025

General Motors is seeking highly motivated and qualified individuals for current and future opportunities as a Group Leader, specifically Maintenance Group Leaders. The role involves leading a group of skilled employees to troubleshoot and repair complex equipment and processes, requiring experience in reading and understanding electrical, pneumatic, and hydraulic blueprints. The successful candidate will be expected to report to Lansing Grand River on a full-time basis. Responsibilities include managing multiple tasks in a fast-paced environment, driving accountability, demonstrating strong interpersonal skills, and solving complex problems. Required qualifications include one year of direct team supervisory experience or at least 5 months as an internal GM per diem group leader, experience coordinating performance concerns, and strong interpersonal skills.

Quality Engineer

Company: General Motors

Location: Flint, MI

Posted Jan 22, 2025

The Quality Engineer role at Flint Engine Plant involves leading problem-solving activities for identified failures, tracking and analyzing results, and maintaining updates to Quality Requirements. The successful candidate will work independently under general direction, presenting clear problem definitions and regular updates. Required qualifications include 2 years of quality experience, ability to work shifts and overtime, managerial courage, high interpersonal skills, and proficiency in computer software applications. Preferred qualifications include a bachelor's degree, manufacturing experience, and knowledge of GM Quality Manual and GMS BIQ.

Senior Software Developer

Company: General Motors

Location: Oshawa, Canada

Posted Jan 22, 2025

General Motors is seeking a Full Stack Developer for a hybrid role based in Oshawa Elevation Centre, with potential for remote work. The ideal candidate should have at least 6 years of experience in backend development with Python, Django, Flask, Fast API, Java, Spring Boot, and database design. Proficiency in web development (React.JS, HTML/CSS/Typescript) and mobile app development (React Native, Native iOS, Native Android) is also required. Experience with AI concepts, DevOps, message streaming (Apache Kafka, Apache Pulsar), and machine learning (Scikit-learn) is beneficial. The role involves full stack development, collaborative work with cross-functional teams, cloud services utilization, code quality assurance, testing, documentation, and continuous integration/delivery. GM offers comprehensive benefits including paid time off, healthcare, life insurance, pension contributions, and vehicle purchase plan.

Senior Software Engineer - Salesforce

Company: General Motors

Location: Austin, TX

Posted Jan 22, 2025

General Motors is seeking a Senior Software Engineer to join their agile team, focusing on enhancing and delivering trusted technology products on the Force.com platform. The role involves designing and developing critical technology solutions, customizing Salesforce, and driving enhancements. The successful candidate will have 5+ years of Force.com experience, a degree in a related field, and Salesforce certifications. They will work on various technical areas, collaborate with cross-functional teams, and stay updated with Salesforce releases.

EGL: Mechatronic Software Platform Integration

Company: General Motors

Location: Milford, MI

Posted Jan 22, 2025

The Mechatronic Software Platform organization at GM is seeking creative and enthusiastic candidates to lead cross-functional teams in developing software for all vehicle platforms. The Engineering Group Leaders will be responsible for ensuring the organization has the capability and resources to execute on-time with quality, providing thought leadership, fostering innovation, and inspiring passion. The ideal candidate will have a Bachelor's degree in Engineering or Computer Science, 7+ years of engineering experience, and demonstrated experience leading change. They should possess a strong understanding of software build, testing, triage, and issue resolution, as well as knowledge of mechatronic infrastructure software and SDV architecture. The role involves leading a team of highly skilled engineers, fostering an environment for high-performing team dynamics, and managing multiple projects with high accountability for results.

Frequently Asked Questions

What does it feel like to work at General Motors?
GM’s culture blends deep automotive heritage with a start‑up mindset. Employees enjoy a data‑driven environment, frequent hackathons, and a focus on sustainability. The company offers competitive health plans, generous PTO, and a formal mentorship program that pairs new hires with senior engineers. Remote work is possible for most software roles, with flexible schedules that encourage work‑life balance.
What types of positions does General Motors offer?
GM’s tech openings cover software engineering across layers – from embedded firmware for power electronics to cloud‑based analytics for connected vehicles. Data science tracks focus on predictive maintenance and energy‑management modeling. Cybersecurity roles protect vehicle‑to‑everything (V2X) communications. Product teams drive feature roadmaps for infotainment and driver‑assist systems.
How can I stand out as an applicant for a GM tech role?
Stand out by aligning your résumé with GM’s mission: showcase projects that demonstrate autonomous navigation, machine‑learning pipelines, or low‑latency embedded systems. Contribute to open‑source libraries related to ROS or automotive simulators. Prepare for GM’s technical interview by mastering algorithmic questions, system design scenarios, and domain‑specific case studies on vehicle safety. Highlight certifications such as ISO/SAE 21434 (cybersecurity) or AUTOSAR if you apply for embedded roles.

Other Companies Hiring