cover image
General Motors

General Motors

www.gm.com

15 Jobs

100,456 Employees

About the Company

General Motors' vision is to create a world with Zero Crashes, Zero Emissions and Zero Congestion, and we have committed ourselves to leading the way toward this future. Today, we are in the midst of a transportation revolution, and we have the ambition, the talent and the technology to realize the safer, better and more sustainable world we want. As an open, inclusive company, we're also creating an environment where everyone feels welcomed and valued for who they are. One team, where all ideas are considered and heard, where everyone can contribute to their fullest potential, with a culture based in respect, integrity, accountability and equality. Our team brings wide-ranging perspectives and experiences to solving the complex transportation challenges of today and tomorrow.

For information on the GM Privacy Statement, please visit http://www.gm.com/privacy-statement.html

Listed Jobs

Company background Company brand
Company Name
General Motors
Job Title
Manager, Site Reliability Engineering
Job Description
Austin, United states
Hybrid
Senior
21-09-2025
Company background Company brand
Company Name
General Motors
Job Title
Senior Frontend Software Engineer, Commercial Software & Services
Job Description
**Job Title:** Senior Frontend Software Engineer, Commercial Software & Services **Role Summary:** Lead the design, development, and delivery of GM Commercial Services’ web applications, steering frontend architecture, APIs, and product strategy across the fleet‑management ecosystem. **Expactations:** - Deliver production‑ready, highly scalable, and secure frontend solutions. - Act as a technical mentor and advocate for best practices. - Align engineering output with commercial business strategy and customer value. **Key Responsibilities:** - Architect and implement responsive web features using React, HTML, CSS, and JavaScript. - Design and consume RESTful APIs, ensuring performance and reliability. - Collaborate with product, design, infrastructure, operations, and cross‑functional teams. - Mentor junior and senior engineers; influence code quality, testing, and monitoring. - Own end‑to‑end delivery of high‑impact products, from concept through launch. - Identify and resolve systemic inefficiencies, driving organization‑wide improvements. **Required Skills:** - 5+ years designing and building large, production‑grade web systems. - Deep expertise in React, modern JavaScript (ES6+), HTML, CSS. - Solid experience with REST APIs and cloud platforms (Azure, AWS, or GCP). - Strong application of architecture and design patterns, scalability, and reliability. - Proficiency in data structures, algorithms, OO principles, and software design patterns. - Excellent communication, collaboration, and problem‑solving abilities. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or related field (preferred).
Sunnyvale, United states
Hybrid
Senior
04-10-2025
Company background Company brand
Company Name
General Motors
Job Title
2026 Winter Co-op Data Engineering Software Developer
Job Description
**Job Title**: 2026 Winter Co-op Data Engineering Software Developer **Role Summary**: Data Engineering Software Developer position focused on designing software pipelines and tools to configure and verify vehicle data recording systems. Requires collaboration across engineering teams and expertise in software automation, data processing, and DevOps practices. **Expectations**: - Full-time intern (40 hours/week) for 8-12 months starting January 2026. - Hybrid work model with three days/week in-office (Markham or Oshawa, Canada). **Key Responsibilities**: - Design and maintain configuration files for vehicle Control and Data planes. - Develop software pipelines to validate data and control plane integrity. - Build tools for ingesting, managing, and releasing data recording configurations. - Create automated workflows for configuration parameter verification. - Support CI/CD pipeline integration and testing for data recording software. - Analyze vehicle data logs to identify issues and optimize system performance. - Maintain documentation of configuration parameters and system impacts. **Required Skills**: - Programming: Python, Java, C/C++. - Version control: GitHub, GitHub Actions. - Software development principles and logging/data processing knowledge. - Analytical problem-solving and troubleshooting. - Strong collaboration and communication skills. **Required Education & Certifications**: - Enrolled in a Co-op or Internship program. - Degree in Computer Science, Computer Engineering, or Electrical Engineering. - Legally authorized to work in Canada without sponsorship.
Markham, Canada
Hybrid
04-10-2025
Company background Company brand
Company Name
General Motors
Job Title
Sr Software Engineer- Full Stack
Job Description
**Job Title:** Sr Software Engineer- Full Stack **Role Summary:** Lead end-to-end development of web and mobile applications for energy charging and solutions, collaborating across cross-functional teams to deliver scalable, customer-focused software. Drive innovation in microservices, AI/ML integration, and cloud infrastructure for GM’s energy products. **Expactations:** Hybrid role requiring three days per week onsite at a GM technical center. Lead projects, mentor junior developers, and ensure code quality and application security. **Key Responsibilities:** - Design, develop, and deploy scalable web/mobile applications using modern front-end/backend tools and cloud infrastructure. - Build robust system architecture, evaluate design trade-offs, and implement synchronous/asynchronous solutions. - Author clean, well-documented code for client/server components; optimize performance and troubleshoot issues. - Maintain APIs, enforce security protocols, and participate in code reviews. - Collaborate with product, hardware, and utilities teams to define scope and deliver solutions. - Stay current with emerging technologies and lead small-to-medium projects aligned with business goals. **Required Skills:** - Strong proficiency in Python or Java. - 6+ years of full-stack software development experience, including microservices. - 1+ year in BI/AI analysis, ML engineering, or data analytics roles. - Experience with NLP, LLM, generative AI, forecasting, or related ML methodologies. - Cross-functional collaboration and communication skills. **Required Education & Certifications:** - Bachelor’s degree in computer science, engineering, statistics, mathematics, physics, or related field (Master’s preferred). - Demonstrated problem-solving ability and translation of business needs into technical solutions.
Mountain view, United states
Hybrid
Mid level
12-10-2025