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 Software Engineer - Vehicle Motion Embedded Controls

General Motors

Salary not specified
Sep 10, 2025
Milford, MI, US
Apply Now

General Motors is seeking Embedded Software developers to design, develop, test, and deploy embedded software for significant projects that align with GM's future goals, specifically focusing on the ADIM Spec Layer, a standard interface layer between the Host Vehicle Controls and AV Stack.

Requirements

  • Proficiency in writing and debugging C code.
  • Experience with AUTOSAR (AUTomotive Open System ARchitecture) framework-based systems design using Vector and Automotive Ethernet.
  • Familiarity with GM or other automotive software standards, test procedures and build processes.
  • Experience with software configuration management processes and tools, such as Git Ecosystem.
  • Familiarity with DevOps practices and tools.
  • Proficiency with programming languages like C++ or Python.
  • Development and testing experience in SIL/HIL or other virtual environments.

Responsibilities

  • Working with Software Architects to understand and implement Software Defined Vehicle (SDV) requirements and designs within the team.
  • Collaborating with an agile-scrum team to develop embedded software for the Body domain using C code.
  • Creating and integrating software while following best practices.
  • Developing software interfaces as needed to integrate new components and enhance existing software capabilities.
  • Identifying and resolving software issues and contributing to the team's knowledge base for future reference.
  • Archiving software components in GIT repository databases and coordinating retention efforts between controls and software teams.
  • Designing test cases to ensure comprehensive software testing at the unit, component, and integrated levels.

Other

  • Bachelor’s degree in computer science, electrical or computer Engineering.
  • 6+ years of embedded software development experience
  • Strong oral and written communication skills as well as good interpersonal skills to work effectively in a geographically dispersed team.
  • Individually motivated; scrum team members are expected to pursue their goals with a high degree of independence and motivation.
  • GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE.