Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Entry Level Software Engineer

General Motors

Entry Level Software Engineer

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).
  • Solid programming and debugging skills in Kotlin and/or Java demonstrated through coursework, projects, research, or internships
  • Android multi-threaded development experience.
  • Hands-on CI/CD and quality tools (e.g., Jenkins, Parasoft).
  • Contributions to open-source or team-based software projects.
  • Strong grasp of OOP, design patterns, and testable architectures (e.g., JUnit, Espresso, TDD, MVVM, Clean Architecture).
  • Familiarity with Git-based source control (GitHub, Gerrit, Bitbucket).
  • Understanding of Scrum/Agile development practices.

Compensation:

The compensation is based on what a successful applicant might be paid in accordance with applicable state laws. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position, as well as geography of the selected candidate.

  • Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.

What you'll get from us (Benefits):

  • GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Entry Level Software Engineer in Warren, MI vacancy
  •  ...employees competing with existing jobseekers. Entry level job seekers struggle to get responses...  ..., we are looking for entry-level software programmers, Java full stack developers...  ...analysts/data scientists, machine learning engineers for full time positions with clients.... 
    Entry level
    Full time
    H1b
    Remote work

    SynergisticIT

    Detroit, MI
    1 day ago
  •  ...reputation with our clients. We are currently looking for entry-level software programmers, IT enthusiasts, Python/Java developers, and data...  ...Should Apply? Recent graduates in Computer Science, Engineering, Mathematics, or Statistics who want a career in the IT industry... 
    Entry level

    SynergisticIT

    Detroit, MI
    2 days ago
  • $99k - $128.5k

    Description Software Engineer I Location: Remote, USA Employment Type: Full-Time Benefits Offered: Vision, Medical, Life, Dental...  ...testing practices. ~ Azure Fundamentals or entry-level Azure certification. ~ Familiarity with Cursor, Claude... 
    Entry level
    Full time
    Work at office
    Remote work

    OneStream Software

    Birmingham, MI
    2 days ago
  • Job DescriptionDUTIES: Develops software tools and supports validation of API's using sound...  ...the development team and demand a high level of design and coding to implement and...  ...’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Warren, MI
    4 days ago
  • Job DescriptionDUTIES: Create software for vehicle level functions and perform integration and verification testing with minimal direction of lead engineers. Research, design, and develop computer and network software or specialized utility programs. Analyze software defects... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Warren, MI
    2 days ago
  • $110.5k - $160k

     ...position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start...  ..., not years. At Amazon, we believe in ownership at every level. As a SDE intern, you'll own the entire lifecycle of your... 
    Entry level
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Warren, MI
    1 day ago
  • $97k - $207k

    As a Software Engineer II within Servicing Technology, you’ll own full-stack features that power the client-facing and team member-facing servicing...  ...and beyond to give you the support you need on an individual level and offer all sorts of ways to help you live your best life.... 
    Entry level
    Minimum wage
    Full time
    Night shift
    Weekend work

    Rock central

    Detroit, MI
    3 days ago
  • $99.4k - $153.9k

     ...This role is categorized as Hybrid/Remote. MI & CA Role: As a Software Engineer on the Software Validation team within the AV organization,...  ...communication skills, capable of switching between high-level and detailed discussions What Will Give You A Competitive... 
    Entry level
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Warren, MI
    11 days ago
  • Join to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at Canonical 1 day ago Be among the first 25 applicants Join to apply for...  ...fair consideration. Seniority level Seniority level Entry level Employment type Employment type Full-time... 
    Entry level
    Full time
    Contract work
    Work at office
    Local area
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Detroit, MI
    5 days ago
  •  ...Embedded Software Engineer - HOT JOB! One of the most long-standing organizations in the area is seeking an entry to experienced level Software Engineers. This is going to be working on cutting edge technologies and systems. Embedded Software Engineer... 

    Advanced Technology Innovation

    Warren, MI
    4 days ago
  • Job DescriptionThe Role: We are seeking an experienced Senior Software Engineer (.NET ) to join our team. In this role, you will lead the design, development, testing, and maintenance of high-performance, scalable, and secure software systems. The ideal candidate will also... 
    Full time
    H1b
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    5 days ago
  •  ...experienced Senior Performance Engineer in development to own Overall...  ...solution, leading optimization of software and systems to improve site...  ...issues and resolving code-level bottlenecks.Hands-on experience...  ...includes direct company sponsorship, entry of GM as the immigration... 
    Full time
    H1b
    Local area
    Work from home

    General Motors

    Warren, MI
    4 days ago
  •  ...Innovation Center or Warren Michigan GM Technical Center 3-4 days per week (T-W-Th) The RoleWe are seeking a highly skilled Senior Software Engineer to join our digital commerce engineering team, with a primary focus on React-based front-end development, Shopify commerce... 
    Full time
    H1b
    Local area
    Work from home
    Relocation
    Flexible hours
    3 days per week

    General Motors

    Warren, MI
    2 days ago
  •  ...Description The Role The Compute Systems Software team is a dynamic and fast paced team that...  ...seeking an experienced Senior Software Engineer to join our team to work on high-compute...  ...under the ASIL (Automotive Safety Integrity Level) standards. Candidate will work with... 
    Full time
    Local area
    Work from home

    General Motors

    Warren, MI
    3 days ago
  • $160k - $200k

    Job DescriptionAs a Senior Software Engineer - Go (Golang), you will design, develop, and deliver high-performance middleware and application...  ...pay program offers payouts based on company performance, job level, and individual performance.Benefits: GM offers a variety of... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    4 days ago
  •  ...Role:We are seeking a highly skilled and experienced Senior Software Engineer to join our Continuous Integration Continuous Deployment (CICD...  ...or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Warren, MI
    1 day ago
  • $160k - $200k

    Job DescriptionAs a Senior Software Engineer - Android Development, you will be responsible for design, development and testing of automotive...  ...systems including radios and instrument panel clusters.High level of understanding of Vehicle Development Process a plusCompensation... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    4 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior...  ...processing, indexing, optimization, execution, and storage-level behavior. Performance is a first-class concern. You will profile... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Warren, MI
    1 hour ago
  • $100k

     ...walmart lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent... 
    Entry level
    Full time
    H1b

    SynergisticIT

    Detroit, MI
    5 days ago
  • Job DescriptionThe RoleAs a senior engineer, you will lead the design, build, and operation of secure cloud platforms and services. You...  ...Abilities (Required Qualifications):5+ years of experience as a software engineer or security engineer, including work on authentication... 
    Full time
    Local area
    Work from home

    General Motors

    Warren, MI
    4 days ago
  •  ...future of transportation in the EV realm. Our Software Services team is on the forefront of this...  ...opportunities as a Senior Software Engineer - SAP Developer. In anticipation of these...  ...This includes direct company sponsorship, entry of GM as the immigration employer of record... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    3 days ago
  • $101.27k - $128.69k

     ...Role Information: Job Title: Software Engineer Work Location: Fully remote position, home office Employment Type: Full-time Employment Status: Exempt, salaried Visa sponsorship is not available for this position. Must reside in the United States... 
    Full time
    Temporary work
    Apprenticeship
    Home office

    Cutsforth, LLC

    Ferndale, MI
    22 days ago
  •  ...Junior - Data Entry Operator / Remote Are you ready to embark on a career that offers endless opportunities for growth and development...  ...and an eye for detail? If so, we have the perfect entry-level opportunity for you as a Remote Data Entry Operator at our company... 
    Entry level
    Remote job

    Only Data Entry

    Warren, MI
    2 days ago
  •  ...systems to intuitive design, intelligent software, and next-generation safety and...  ...for developing the software tools and the engineering process to enable a global software organization...  ...includes direct company sponsorship, entry of GM as the immigration employer of record... 
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    2 days ago
  • $189.2k - $372.9k

     ...At Deloitte, Forward Deployed Engineers (FDE) don’t just build AI...  ...influence decisions at the C-suite level, while maintaining hands-on...  ...sector solutions in software, data, AI, network, and hybrid...  ...Professional development From entry-level employees to senior leaders... 
    Entry level
    Local area

    Deloitte

    Detroit, MI
    4 days ago
  • $189.2k - $372.9k

     ...At Deloitte, Forward Deployed Engineers (FDE) don’t just build AI solutions, they...  ...speed and precision, building working software, engaging confidently with senior stakeholders...  ...Professional development From entry-level employees to senior leaders, we believe... 
    Entry level
    Local area

    Deloitte

    Detroit, MI
    4 days ago
  • A data services company is seeking a Junior Data Entry Assistant for a remote position. The role offers opportunities for growth and development...  ...for detail and the ability to manage data precision. This entry-level job is perfect for those looking to start their careers in data... 
    Entry level
    Remote job

    Only Data Entry

    Warren, MI
    2 days ago
  •  ...We are seeking a highly skilled and motivated Robotics Software Engineer to lead the development of a next-generation dual-arm, ROS 2-...  ...tasks. You will own the end-to-end software lifecycle: from high-level architecture and simulation, down to real-time integration with... 
    Flexible hours

    Optimal CAE

    Warren, MI
    2 days ago
  •  ...future of transportation in the EV realm. Our Software Services team is on the forefront of this...  ...skilled and experienced Senior Software Engineer specializing in OneStream Development to...  ...includes direct company sponsorship, entry of GM as the immigration employer of record... 
    H1b
    Work at office
    Local area
    Work from home
    Relocation package
    Flexible hours

    Socket

    Warren, MI
    5 days ago
  •  ...and influencing organizational resilience.As a Senior Security Software Engineer, you will design, lead, and deliver secure, scalable...  ...or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Entry Level Software Engineer. Be the first to apply!