General Motors
GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc.)
Work Arrangement
Hybrid: This role is categorized as hybrid. The successful candidate is expected to report to the office three times per week, at minimum. Location
Austin, Texas - GM IT Innovation Mt. View, California - Mountain View Technical Center Warren, Michigan - GM Global Technical Center – Cole Engineering Center Milford, Michigan - General Motors Proving Grounds The Team
Software-defined vehicles are revolutionizing the automotive industry, driven by technological advancements and the growing demand for intelligent, safer, and more environmentally sustainable transportation solutions. At General Motors, we are on an ambitious journey to lead the development of next-generation software solutions for commercial fleet owners and drivers, from small and medium-sized businesses to large enterprises. As a leading OEM, our vast fleet of GM vehicles operates globally, giving us a unique advantage in controlling both in-vehicle and cloud software. This allows us to deliver seamless solutions in fleet management, energy optimization, transportation logistics, safety systems, and more. What You’ll Do
We are seeking highly motivated and passionate engineering students and recent graduates to join our team as Software Engineers. As part of our team, you will have the opportunity to work on cutting-edge software solutions that enhance the intelligence, safety, and sustainability of our vehicles, ultimately helping business owners achieve their objectives in a rapidly evolving market. Key Responsibilities
Backend Development and distributed systems: Develop robust distributed systems, high-availability infrastructure, scalable backend systems, craft business logic, and expose data through scalable APIs. Collaborate with frontend teams to ensure seamless integration and deliver optimal user experiences. Mobile and Web Development: Design, develop, and maintain high-performance mobile and web applications. Drive product innovation by architecting, implementing, and testing robust solutions. Android In-Vehicle Development: Create cutting-edge digital experiences using General Motors' vehicle hardware, pioneering the future of in-vehicle technology. AI Development: Leverage AI to create groundbreaking user experiences. Research, develop, and deploy AI solutions that drive business value and delight customers. Minimum Qualifications
Pursuing a BS or MS in Computer Science or Computer Engineering Must be graduating between December 2025 and August 2026 Able to work full time, 40 hours a week Preferred Qualifications
Strong object-oriented design skills and in-depth knowledge of data structures and algorithms Proficiency in one or more of the following: Java, C/C++, Golang, Python, Linux, SQL, JavaScript, CSS, HTML5 Experience with distributed systems implementation Experience with web frameworks such as ReactJS, NodeJS Expertise in client-server protocol and API design Ability to translate multi-functional requirements into practical engineering tasks Strong debugging, analytical, and problem-solving skills Excellent collaboration and communication skills Ability to thrive in a fast-paced, team-oriented environment Compensation
The compensation information is a good faith estimate only. The salary range for this role is $100,000 - $140,000. The actual base salary offered will vary based on factors relevant to the position and geography. Bonus potential: An incentive pay program offers payouts based on company performance, job level, and individual performance. Benefits
GM offers a variety of health and wellbeing benefit programs, including medical, dental, vision, HSA, FSA, retirement savings plan, life insurance, paid vacation & holidays, tuition assistance, employee assistance program, GM vehicle discounts, and more. This job may be eligible for relocation benefits. About GM
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion. We strive to lead the change that will make our world better, safer and more equitable for all. Non-Discrimination and Equal Employment Opportunities (U.S.)
General Motors is committed to being a workplace free of unlawful discrimination and to fostering inclusion and belonging. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, veteran status, or any other protected status in accordance with laws. Applicants may be required to complete role-related assessments and/or pre-employment screening. To learn more, visit How we Hire. Accommodations: General Motors offers accommodations to job seekers with disabilities. If you need a reasonable accommodation, please email us or call 800-865-7580 with details including the job title and requisition number.
#J-18808-Ljbffr
Hybrid: This role is categorized as hybrid. The successful candidate is expected to report to the office three times per week, at minimum. Location
Austin, Texas - GM IT Innovation Mt. View, California - Mountain View Technical Center Warren, Michigan - GM Global Technical Center – Cole Engineering Center Milford, Michigan - General Motors Proving Grounds The Team
Software-defined vehicles are revolutionizing the automotive industry, driven by technological advancements and the growing demand for intelligent, safer, and more environmentally sustainable transportation solutions. At General Motors, we are on an ambitious journey to lead the development of next-generation software solutions for commercial fleet owners and drivers, from small and medium-sized businesses to large enterprises. As a leading OEM, our vast fleet of GM vehicles operates globally, giving us a unique advantage in controlling both in-vehicle and cloud software. This allows us to deliver seamless solutions in fleet management, energy optimization, transportation logistics, safety systems, and more. What You’ll Do
We are seeking highly motivated and passionate engineering students and recent graduates to join our team as Software Engineers. As part of our team, you will have the opportunity to work on cutting-edge software solutions that enhance the intelligence, safety, and sustainability of our vehicles, ultimately helping business owners achieve their objectives in a rapidly evolving market. Key Responsibilities
Backend Development and distributed systems: Develop robust distributed systems, high-availability infrastructure, scalable backend systems, craft business logic, and expose data through scalable APIs. Collaborate with frontend teams to ensure seamless integration and deliver optimal user experiences. Mobile and Web Development: Design, develop, and maintain high-performance mobile and web applications. Drive product innovation by architecting, implementing, and testing robust solutions. Android In-Vehicle Development: Create cutting-edge digital experiences using General Motors' vehicle hardware, pioneering the future of in-vehicle technology. AI Development: Leverage AI to create groundbreaking user experiences. Research, develop, and deploy AI solutions that drive business value and delight customers. Minimum Qualifications
Pursuing a BS or MS in Computer Science or Computer Engineering Must be graduating between December 2025 and August 2026 Able to work full time, 40 hours a week Preferred Qualifications
Strong object-oriented design skills and in-depth knowledge of data structures and algorithms Proficiency in one or more of the following: Java, C/C++, Golang, Python, Linux, SQL, JavaScript, CSS, HTML5 Experience with distributed systems implementation Experience with web frameworks such as ReactJS, NodeJS Expertise in client-server protocol and API design Ability to translate multi-functional requirements into practical engineering tasks Strong debugging, analytical, and problem-solving skills Excellent collaboration and communication skills Ability to thrive in a fast-paced, team-oriented environment Compensation
The compensation information is a good faith estimate only. The salary range for this role is $100,000 - $140,000. The actual base salary offered will vary based on factors relevant to the position and geography. Bonus potential: An incentive pay program offers payouts based on company performance, job level, and individual performance. Benefits
GM offers a variety of health and wellbeing benefit programs, including medical, dental, vision, HSA, FSA, retirement savings plan, life insurance, paid vacation & holidays, tuition assistance, employee assistance program, GM vehicle discounts, and more. This job may be eligible for relocation benefits. About GM
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion. We strive to lead the change that will make our world better, safer and more equitable for all. Non-Discrimination and Equal Employment Opportunities (U.S.)
General Motors is committed to being a workplace free of unlawful discrimination and to fostering inclusion and belonging. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, veteran status, or any other protected status in accordance with laws. Applicants may be required to complete role-related assessments and/or pre-employment screening. To learn more, visit How we Hire. Accommodations: General Motors offers accommodations to job seekers with disabilities. If you need a reasonable accommodation, please email us or call 800-865-7580 with details including the job title and requisition number.
#J-18808-Ljbffr