Entry Level Software Engineer - General Motors (GM)

Polluxa, Inc.

Warren (MI)

Hybrid

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GM's Passenger Experiences team is seeking an Entry Level Software Engineer to contribute to the design and development of in-vehicle Infotainment applications. You will work under experienced engineers across the full software lifecycle in a collaborative, Agile environment.

The role focuses on developing HMI applications, implementing quality code, participating in reviews, and maintaining documentation to support production releases and ongoing improvements.

Qualifications

  • Must be pursuing a Bachelor’s or Master’s degree in Computer Engineering or Computer Science.
  • Must be graduating between December 2025 and August 2026.
  • Experience with Android or mobile application development.

Responsibilities

  • Assist in design and development of HMI applications for in-vehicle Infotainment.
  • Write efficient, well-structured, documented source code under guidance.
  • Participate in architecture, design, code and test case reviews.

Skills

Android development
Agile/Scrum
HMI design

Education

Bachelor's or Master's in Computer Engineering or Computer Science

Job description

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. This means the successful candidate is expected to report to the Warren, MI three times per week, at minimum times per week or other frequency dictated by the business.

The Role Join our Passenger Experiences team and help shape the future of GM’s connected vehicles. As an Entry Level Software Engineer, you will contribute to the design and development of applications for GM’s in-vehicle Infotainment system. Working under the guidance of experienced engineers, you will execute software tasks across the full software development lifecycle, including planning, requirements analysis, design, coding, testing, defect resolution, and production release. You will work in a highly collaborative, cross-functional, and Agile environment, playing a key role in delivering best-in-class, fully connected vehicle applications to our customers while developing your own technical and professional skills.

What You’ll Do
  • Assist in the design and development of HMI applications for GM’s in-vehicle Infotainment system.
  • Implement efficient, well-structured, optimized, and clearly documented source code with guidance from senior team members.
  • Participate in architecture, requirements, design, code, and test case reviews to learn best practices and contribute feedback.
  • Create and maintain clear and complete documentation in alignment with GM’s software development process.
  • Support cross-functional teams in diagnosing and resolving issues related to software integration within vehicle systems.
  • Work closely with team members in an Agile/Scrum environment to deliver high-quality software solutions.
  • Participate in Agile development processes, including Sprint Planning, Daily Stand-Ups, and Retrospectives.
  • Adhere to GM’s software development processes, prioritizing quality and ensuring that implemented solutions conform to architectural requirements.
Required Qualifications:
  • Pursuit of a Bachelor’s or Masters degree in one of the following areas: Computer Engineering and Computer Science
  • Must be graduating between December 2025 and August 2026
  • Must have academic, project, co-op, or internship experience with Android or mobile application development
  • Able to work full-time, 40 hours per week
What Will Give You a Competitive Edge (Preferred Qualifications):
  • Experience building media player or multimedia applications (internship, co-op, research, or major project).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Entry Level Software Engineer - generalmotors
Entry Level Software Engineer - generalmotors

Polluxa, Inc. • Warren (MI)

Hybrid
USD 65,000 - 90,000
Entry Level Software Engineer
Entry Level Software Engineer

General Motors • United States

Hybrid
USD 110,000 - 140,000
Relocation benefits
Entry-Level Infotainment Software Engineer (Hybrid/Android)
Entry-Level Infotainment Software Engineer (Hybrid/Android)

Polluxa, Inc. • Warren (MI)

Hybrid
USD 65,000 - 90,000
Software Engineer
Software Engineer

ApplyMint • Milford Charter Township (MI)

Hybrid
USD 85,000 - 120,000
Medical
Dental
Vision
+7
Mobile Software Engineer at General Motors Austin, TX
Mobile Software Engineer at General Motors Austin, TX

General Motors • Austin (TX)

Hybrid
USD 120,000 - 160,000
Staff Software Engineer- Android
Staff Software Engineer- Android

General Motors • Austin (TX)

Hybrid
USD 195,000 - 299,000
Health benefits
Flexible Spending Accounts
Tuition assistance
Junior Android Engineer – In-Vehicle Infotainment
Junior Android Engineer – In-Vehicle Infotainment

Polluxa, Inc. • Warren (MI)

Hybrid
USD 80,000 - 110,000
Software Engineer
Software Engineer

ApplyMint • Warren (MI)

Hybrid
USD 85,000 - 115,000
Relocation benefits
Health and welfare programs
Entry Level Software Design Release Engineer
Entry Level Software Design Release Engineer

General Motors • United States

Hybrid
USD 70,000 - 100,000
Hybrid work model
Relocation benefits
Early Career Software Developer- Embedded Software - General Motors (GM)
Early Career Software Developer- Embedded Software - General Motors (GM)

Polluxa, Inc. • California (MO)

Hybrid
USD 65,000 - 90,000