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 – In-Vehicle Middleware

General Motors

Salary not specified
Aug 19, 2025
Warren, MI, US
Apply Now

General Motors is looking to shape the future of connected vehicles by ensuring fast, reliable, and secure communication between in-vehicle systems and the outside world.

Requirements

  • Proficiency in C, C++, or Java.
  • Deep understanding of Linux and Android systems, from application to kernel.
  • Experience with vehicle communication buses (e.g., Some/IP).
  • Experience with various inter-process communication mechanisms.
  • Experience with Linux networking
  • Strong debugging and triage skills in complex environments.
  • Knowledge of vehicle architectures

Responsibilities

  • Design, develop, integrate and test middleware for Android and Linux-based automotive platforms.
  • Collaborate with component, integration, and test teams to deliver high-quality, production-ready software.
  • Participate in system architecture and design reviews, ensuring robust and scalable solutions.
  • Troubleshoot and resolve complex, system-wide issues.
  • Mentor and coach team members, fostering technical growth and best practices.

Other

  • BS/MS/PhD in Computer Science, Electrical Engineering, or equivalent experience.
  • 10+ years of system-level software development experience.
  • Strong written and verbal communication skills.
  • Ability to clearly present technical concepts and influence design decisions.
  • Enthusiasm for mentoring and elevating team capabilities.