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

Staff Software Engineer

General Motors

$179,000 - $296,000
Sep 24, 2025
Remote, US
Apply Now

General Motors is looking to develop next-generation infotainment systems with scalable, responsive, and intuitive user interfaces, and is seeking a Staff Android Software Engineer to drive this effort.

Requirements

  • Advanced programming and debugging skills with C, C++/11/14, Java, and unit test framework
  • Development tools and IDE such as VS Code, Android Studio, Momentics , git, JIRA, CMake , gradle , gcov , SonarQube, etc.
  • Solid understanding in Android and QNX system architecture, frameworks, build system and key components, and comfortable with making system extensions and modifications.
  • Understanding of Android OS fundamentals
  • Solid understanding of software versioning and release management principles, with a focus on codebase organization, branching strategies, and integration processes
  • Experience with various CI/CD tools and processes
  • Experience with Yocto Linux

Responsibilities

  • Design, develop and integrate Android/Linux and QNX components for infotainment.
  • Lead the integration of Android applications within Android Automotive OS with embedded platforms and multi-display vehicle architectures.
  • Build reusable frameworks and services within Android, leveraging AOSP, Jetpack, and HIDL/AIDL interfaces.
  • Collaborate cross-functionally with hardware, product, and design teams to deliver responsive, beautiful, and consistent in-vehicle experiences.
  • Drive Android-RTOS coexistence strategies, enabling seamless handoff and communication between systems.

Other

  • Bachelor's degree in computer science, software engineering, or related degree.
  • Strong verbal and written communication skills.
  • Ability to create clear technical documentation for software development guidelines and integration process
  • Must be a goal driven self-starter, able to work independently under release pressure
  • Travel to GM locations at least quarterly