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 Infotainment Platform Security Software Engineer - SDV

General Motors

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

GM is developing the next generation of embedded platform software to deliver state-of-the-art Infotainment features within the Software Defined Vehicle (SDV) team. The goal is to build an Infotainment platform software team responsible for co-developing and eventually owning the software stack for GM's next-generation infotainment system.

Requirements

  • Minimum of 2 or more years in Software Development on RTOS/QNX and Android platforms, especially at the system level, including native Android and Java framework
  • Strong experience debugging complex existing code base in C, C++, and Java
  • Experience using scripting languages such as shell and Python
  • In depth experience with Scrum/Agile software development process and SCM tools like Git, GitHub, Jenkins and development tools like Visual Studio Code.
  • Practical knowledge of computer security related technologies such as encryption, certificates, vulnerabilities detection and mitigation as well as development and management of security policies for Linux OS and various RTOS
  • Prior experience with automotive infotainment systems
  • Experience with automotive and/or portable consumer electronic devices

Responsibilities

  • Contribute as system level engineer to build, integrate, and optimize security-related Linux and Android components into an RTOS based infotainment solution for automotive consumer devices
  • Be responsible for the entire life cycle of the security domain, including requirements, system design, development, deployment, and maintenance of the infotainment software
  • Participate in the design of a best-in-class in-vehicle platform for GM infotainment systems
  • Follow our software development process where quality comes first and ensure that the designed solutions conform to architectural requirements such as scalability, maintainability, reliability, extensibility, usability and security
  • Ensure communication “bridge” between various internal and external technical teams to make appropriate system-level design trade-offs, refine system requirements, and identify innovation opportunities
  • Work on new feature development, as well as maintenance of existing features and bug fixes
  • Collaborate with team members in software development activities using the Scrum/Agile development process

Other

  • Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Warren, MI three times per week, at minimum [or other frequency dictated by the business if more than 3 days].
  • Bachelor's degree in Computer Science, Software Engineering, or related degree
  • This job is not eligible for relocation benefits. Any relocation costs would be the responsibility of the selected candidate.
  • GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP (e.g., H-1B, TN, STEM OPT, etc.) NOW OR IN THE FUTURE.
  • Write clear and complete documentation