Staff Systems Engineer (Core Platform)

General Motors (GM)

Hybrid

Quick summary

Work type
Hybrid
Location
Mountain View, CAWarren, MIAustin, TX
Salary
$160,200–$263,700 / yr
Posted
17 days ago
Closes
Jun 26, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $199k
This role $212k
$136k most similar roles pay here $277k

This role pays more than 61% of similar roles. Most pay $170,000–$227,500 — the shaded band above. At the midpoint, this role pays about $212k versus about $199k for comparable roles.

Based on 240 similar postings.

Employer

About General Motors (GM)

General Motors (GM) is a leading American multinational automotive corporation founded in 1908 and headquartered in Detroit, Michigan.

General Motors (GM) currently has 130 open roles on FindRole.

Listed pay typically runs $160,200–$261,300 across 74 roles with salary data.

Most-posted roles

View all roles at General Motors (GM)

At a glance

TL;DR · Staff Systems Engineer (Core Platform)

As a Staff Systems Engineer in the Physical and Virtual Tests Platform team at GM, you will design and build integration tooling and agent services in Go to connect automotive test hardware with the platform's cloud-native control plane. Your daily tasks include developing provisioning workflows for diverse bench configurations, engaging with embedded engineering teams to understand their needs, and building abstraction layers that present heterogeneous bench hardware as clean resources to the scheduler and API. You will contribute to core platform services like the API and CLI tooling while maintaining CI/CD pipelines for firmware build automation and integration testing. Key technologies include Go, PostgreSQL, Nomad, Consul, Linux system interfaces, automotive communication protocols (CAN, Ethernet), and observability frameworks such as Prometheus and Grafana. This role requires a strong background in systems-level programming, embedded systems concepts, and experience with CI/CD pipelines for hardware-in-the-loop systems.

What you'll do

  • Design and build integration tooling in Go to connect automotive test hardware with the cloud-native control plane.
  • Develop provisioning workflows for firmware flashing, health checks, and resource validation across diverse bench configurations.
  • Build hardware abstraction layers that present heterogeneous bench hardware as clean resources to the platform's scheduler and API.
  • Engage embedded engineering teams to understand hardware workflows and translate findings into platform features and automation tooling.
  • Contribute to core platform services in Go, including API and CLI tooling, with a focus on hardware-aware architecture decisions.
  • Develop CI/CD pipelines for firmware build automation and deployment workflows spanning both platform services and hardware-facing components.

What we're looking for

  • 8+ years of software engineering experience with a focus on systems-level programming and infrastructure development.
  • Strong proficiency in Go for backend services and systems tooling, writing clean, maintainable production code.
  • Solid understanding of Linux systems including interfaces, process management, networking, and service management.
  • Experience building integration tooling or agent services that bridge hardware and software systems.
  • Familiarity with automotive communication protocols (CAN, Ethernet, serial) and embedded systems concepts.
  • Strong troubleshooting skills across hardware, software, and integration layers with systematic debugging methodology.
  • Ability to work cross-functionally, translating hardware requirements into platform features for diverse stakeholders.

More like this

Similar roles

Staff Systems Engineer

DoorDash, Inc

San Francisco, CA +1 7 days ago $130,600$192,000
Python SQL DOORS Jama Polarion Kubernetes CI/CD AWS Git PostgreSQL Docker Terraform Prometheus Grafana

Senior Staff Engineer - System

Samsung Semiconductor

San Jose, CA 10 days ago $189,000$301,000
C C++ Python MATLAB Jira Gerrit Git GNSS CDMA AGC DSP filters correlators FFT AFC PLL signal processing detection theory estimation theory wireless channels random processes demodulation decoding

Careers

Qualcomm

San Diego, CA 83 days ago
Python Java C++ 5G LTE 3GPP RAN1 RAN2 WLAN 802.11 TCP/IP IMS AI ML LLM Patent Analysis IP Strategy Technical Consulting Wireless Technologies Standards Evolution System Analysis Protocol Layers PHY MAC RRC Metrics Root Cause Analysis Software Testing Tools

Staff Engineer - Core Infrastructure

Uber

Seattle, WA +2 18 days ago $232,000$232,000
Kubernetes Go Java C++ Docker CI/CD Terraform AWS Azure GCP PostgreSQL RabbitMQ Prometheus Grafana eBPF ARM Python GitOps

Staff IT Systems Engineer

Palo Alto Networks

Santa Clara, CA 1 day ago $110,000$178,000
Python SAML OIDC Windows Active Directory ADFS LDAP Group Policy Azure AD Google Workspace OAuth 2.0 PKI Terraform Docker Kubernetes SCIM Bash Linux Administration Google Cloud Platform SOC 2 ISO 27001 FedRAMP