Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

General Motors Logo

Senior Full Stack Developer, Product Management - Experience Prototyping

General Motors

Salary not specified
Sep 11, 2025
Warren, MI, US
Apply Now

General Motors is looking to build a world-class software development culture to create an elite portfolio of software-defined vehicles by integrating software, hardware, and services. The Senior Full Stack Developer will define and deliver next-generation software experiences across various platforms, enabling early validation of customer and business value through rapid prototyping.

Requirements

  • Proficiency in React.js, HTML, CSS, and JavaScript, with a strong understanding of responsive design and performance optimization.
  • Skilled in native development for Android platforms, with experience integrating with vehicle systems or connected services.
  • Experienced with Java (Spring Boot) or Python (Flask), including API design, data modeling, and service orchestration.
  • Deep understanding of automotive software and hardware architecture, including in-vehicle systems, connectivity, and embedded platforms.
  • Experience with embedded systems and digital circuits, e.g. using C++, Arduino or Raspberry Pi to prototype hardware solutions
  • An understanding of machine learning frameworks like Scikit-learn is advantageous for projects involving data-driven decision-making.

Responsibilities

  • Act as a technical consultant to Product, Design, and Engineering teams, providing guidance on future product experiences and ensuring alignment with GM's software and hardware ecosystem.
  • Design and deploy prototype solutions that serve as experiments to gather insights and data, enabling informed decision-making across the organization.
  • Provide best practice recommendations for software development across a wide range of technologies and platforms.
  • Continuously expand your knowledge in key areas, including: Emerging technologies and development frameworks, GM's vehicle development cycles and timelines, In-vehicle and cloud-based architecture, GM's business model and how software enables and enhances it.
  • Embrace a breadth-over-depth approach: this is not a production engineering role. You'll work across a wide variety of topics and technologies, focusing on rapid prototyping rather than long-term implementation or customer deployment.
  • Rapidly building functional prototypes that inform product roadmaps and requirements, enabling early validation of customer and business value.
  • Collaborate as a technical consultant and domain partner with teams across GM, bringing a working knowledge of vehicle systems and the software/hardware technologies that support them.

Other

  • Hybrid: This role is categorized as hybrid. The successful candidate is expected to report to the GM Global Technical Center in Warren, MI three times per week, at minimum.
  • Consulting Expertise: Ability to advise cross-functional teams on software architecture, development best practices, and integration strategies.
  • Domain Knowledge: Familiarity with GM vehicle development cycles, in-vehicle and cloud-based architecture, and how software supports GM’s business model.
  • Adaptability: Comfort working across a wide breadth of technologies and topics, with a focus on rapid prototyping rather than production deployment.
  • Driver's License: Testing in vehicles is a part of the role
  • Travel: Work might be demonstrated at other sites in Michigan and USA/Canada
  • 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.