General Motors

Staff Software Engineer

United States

Not SpecifiedCompensation
Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Automotive, BiotechnologyIndustries

Staff Software Engineer - Vehicle Connectivity Infrastructure

Employment Type: Full-time

Position Overview

Do you envision a world with zero crashes, zero emissions, and zero congestion? We do too — and we're building the foundational software to achieve it. At the heart of this mission is a modern, scalable Vehicle Computing Platform that integrates advanced features such as active safety, driver assistance, infotainment, and connectivity.

As a Staff Software Engineer on the Vehicle Connectivity Infrastructure team, you will play a key leadership role in architecting and delivering software solutions that bridge in-vehicle compute with cloud and edge platforms. You'll tackle complex technical challenges, set direction for critical system components, and influence cross-functional teams to drive excellence in connected vehicle technologies.

Responsibilities

  • Architect, design, and develop high-performance cloud-native applications and services using Go, Java, Spring Boot, and cloud platforms such as AWS and Azure.
  • Lead the design and deployment of microservices in Kubernetes-based environments, ensuring scalability, observability, and maintainability.
  • Serve as a technical authority, mentoring engineers and guiding the team through design reviews, code reviews, and system-level decision-making.
  • Design and implement data-driven solutions using PostgreSQL, DynamoDB, and Cosmos DB, optimizing for performance and resilience.
  • Drive integration and system verification efforts across cloud, edge, and in-vehicle platforms with minimal supervision.
  • Develop robust telemetry and service health metrics using Spring Boot Actuator, AOP, and industry-standard monitoring practices.
  • Leverage UML modeling, design patterns, and Object-Oriented principles to deliver clean, extensible, and maintainable software.
  • Troubleshoot complex system-level issues, performing root cause analysis and leading resolution efforts across multi-functional teams.
  • Define and document requirements, ensuring strong traceability from design through validation and production deployment.
  • Collaborate cross-functionally with IT, System & Safety Engineering, and in-vehicle development teams to ensure aligned execution.

Requirements

Basic Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field.
  • 5+ years of hands-on experience in Java, Go, and modern software development environments.
  • 2+ years of experience building scalable services in Go.
  • Strong understanding of microservices, event-driven architecture, and cloud-based design patterns.
  • Experience deploying applications in AWS and/or Azure, with strong Linux fundamentals.
  • Proficiency with REST/gRPC APIs, cloud infrastructure-as-code, and container orchestration.

Preferred Qualifications

  • Master’s degree in a related technical discipline.
  • Experience in edge computing, cloud-to-vehicle interoperability, and large-scale distributed systems.
  • Background in C++ development for embedded or performance-critical components.
  • Familiarity with big data platforms (Cosmos DB, DynamoDB) and object storage (e.g., Amazon S3).
  • Experience with modern development practices: CI/CD pipelines, Git, and open-source collaboration.

Compensation & Benefits

  • Salary Range: $165,000 to $298,800. The actual base salary offered will vary based on relevant factors.
  • Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
  • Benefits: GM offers a variety of health and wellbeing benefit programs, including medical, dental, vision, Health Savings Account, and Flexible Spending Accounts.

Note: Compensation information is a good faith estimate and may not be representative for positions located outside of New York, Colorado, California, or Washington.

Skills

Go
Java
Spring Boot
AWS
Azure
Kubernetes
Microservices
PostgreSQL
DynamoDB
Cosmos DB
Telemetry
Service Health Metrics
UML
Object-Oriented Programming
Cloud-native applications
System Design
API Design
Distributed Systems

General Motors

Designs, manufactures, and sells vehicles

About General Motors

General Motors designs, manufactures, and sells vehicles and vehicle parts, catering to individual consumers, businesses, and government entities. The company operates in both traditional internal combustion engine vehicles and the growing electric vehicle (EV) market, generating revenue through vehicle sales and financing services. GM stands out from competitors with its commitment to community service, sustainability, and diversity, as evidenced by a majority female Board of Directors. The company's goal is to balance traditional automotive manufacturing with technological advancements in electric and autonomous vehicles.

Detroit, MichiganHeadquarters
1908Year Founded
$486.7MTotal Funding
IPOCompany Stage
Automotive & Transportation, Financial ServicesIndustries
10,001+Employees

Benefits

Paid Vacation
Paid Sick Leave
Paid Holidays
Parental Leave
Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
401(k) Company Match
401(k) Retirement Plan
Tuition Reimbursement
Student Loan Assistance
Flexible Work Hours
Discount on GM vehicles

Risks

Shutting down Cruise Robotaxi may affect investor confidence in GM's AV strategy.
Chevrolet Equinox EV recall could harm GM's safety reputation.
Leadership transition in design may disrupt continuity and brand identity.

Differentiation

GM's Dynamic Fuel Management system enhances fuel efficiency in traditional vehicles.
GM leads in board diversity with 55% women directors.
GM's pivot to personal autonomous vehicles aligns with consumer trends.

Upsides

Partnership with Nvidia boosts GM's autonomous vehicle technology capabilities.
Collaboration with ChargePoint expands EV charging infrastructure, enhancing consumer appeal.
Bryan Nesbitt's appointment as design head may bring innovation to GM's vehicle design.

Land your dream remote job 3x faster with AI