Senior Software Engineer SRE, Connectivity

General Motors (GM)

Confirmed live today High trust
Closes in 6 days Hybrid

Quick summary

Work type
Hybrid
Location
Warren, MI
Employment
Full-time
Posted
15 days ago
Freshness
Confirmed live today
Closes
Nov 2, 2026 (soon)

Market check

Salary context

How this pay compares to similar roles

Similar $177k
$107k $239k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $149,500–$203,712.

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 196 open roles on FindRole.

Listed pay typically runs $159,200–$245,000 across 54 roles with salary data.

Most-posted roles

View all roles at General Motors (GM)

At a glance

TL;DR · Senior Software Engineer SRE, Connectivity

The Senior Software Engineer SRE - Connectivity joins the Software Services team to drive the reliability, scalability, and performance of critical software systems. This role involves monitoring connectivity issues, performing root cause analysis, and implementing proactive measures across all vehicle programs and test environments. You will develop automation tools and test infrastructure to streamline software deployment and configuration management while optimizing system performance. Key responsibilities include collaborating with development teams to incorporate reliability into software designs and mentoring other engineers. Required technical skills include Python, Autobot, and knowledge of embedded systems, vehicle diagnostics, and data communication systems like CAN and Ethernet. The work focuses on solving complex engineering challenges within distributed systems, specifically addressing connectivity, telematics, and infotainment modules to ensure robust performance in production releases.

What you'll do

  • Monitor software performance and availability to identify and resolve connectivity issues across vehicle programs.
  • Develop and maintain automation tools and test infrastructure to streamline software deployment and configuration management.
  • Analyze system performance to identify bottlenecks and implement optimizations for improved scalability.
  • Conduct root cause analysis on incidents and implement corrective actions to prevent future occurrences.
  • Collaborate with development teams to integrate reliability and scalability considerations into software designs.
  • Drive process improvement initiatives to enhance the overall performance and reliability of software systems.
  • Serve as a technical resource and mentor to other engineers on complex system issues.

What we're looking for

  • Bachelor of Science degree in Electrical Engineering, Computer Science, Software Engineering, or a related software subject area, or equivalent work experience.
  • 5+ years of relevant experience.
  • Working knowledge of embedded systems development and module development processes.
  • Working knowledge of Python and Autobot for scripting, automation, test execution, and connectivity issue troubleshooting.
  • Proficiency in vehicle data communication systems, including CAN and Ethernet, and knowledge of vehicle diagnostics.
  • Understanding of networking and software development in distributed systems.
  • Demonstrated experience in requirements development, detailed designs, and delivery of production releases.
  • Master of Science Degree in an engineering field (preferred).

More like this

Similar roles

Senior Software Engineer SRE, Connectivity

General Motors (GM)

Warren, MI 32 days ago
Python Autobot CAN Ethernet Embedded Systems Distributed Systems Networking Bluetooth Wi-Fi GPS Cellular V2x Root Cause Analysis Configuration Management Telematics Infotainment
5+ yrs exp Hybrid

Senior Connectivity Software Engineer

HP Inc.

San Francisco, CA 4 days ago $140,000–$225,000
C C++ Java Objective-C Android Linux Windows Embedded Systems Wi-Fi Bluetooth 802.11 Wireshark Peer-to-Peer QoS System-level Architecture Wireless Networking Protocols
6+ yrs exp

Senior Infrastructure Engineer, Connectivity

Nvidia

Santa Clara, CA 26 days ago $208,000–$333,500
Network Architecture BGP MP-BGP EVPN VxLAN Segment Routing MPLS IS-IS DWDM RoCE Python Ruby Go TCP/UDP IPv4 IPv6 VPN L2 Switching SDN NFV NFVI DNS DHCP Mellanox High-Performance Computing Automation Pipelines
10+ yrs exp

Senior Software Engineer, Networking

Nvidia

Santa Clara, CA 36 days ago $152,000–$241,500
C Python Linux Ethernet Networking TCP/IP BGP EVPN-VxLAN SONiC Cumulus Linux Network Operating Systems Switch Pipelines ACLs Bluefield ConnectX Spectrum Switches
5+ yrs exp

Senior Software Engineer, Networking

Nvidia

Santa Clara, CA 81 days ago $184,000–$287,500
C Linux Kernel Networking Drivers TCP/IP RDMA RoCE Data Structures Algorithms L2/L3 Protocols Device Drivers open-source Userspace Libraries Operating Systems Kernel Internals
8+ yrs exp

Senior Software Engineer, Networking

Nvidia

Santa Clara, CA 75 days ago $184,000–$287,500
C Python Linux Kernel SONiC SAI VxLAN-EVPN NFV SRIOV SwitchDev NAT QoS Segment Routing Ethernet Switching SmartNIC Data Forwarding Cumulus Linux Packet Processing
10+ yrs exp