Senior Software Engineer

General Motors (GM)

Hybrid

Quick summary

Work type
Hybrid
Location
Warren, MI · Milford, MI
Posted
33 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $180k
$120k most similar roles pay here $232k

This listing doesn't post a salary. Most similar roles pay $142,400–$217,725.

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

Listed pay typically runs $170,000–$258,500 across 75 roles with salary data.

Most-posted roles

View all roles at General Motors (GM)

At a glance

TL;DR · Senior Software Engineer

As a Senior Software Engineer at General Motors, you will join an innovative team in Warren or Milford, Michigan, focusing on developing and maintaining the Autobot tool chain to support multiple vehicle architectures. Your day-to-day responsibilities include extending and hardening automated workflows, designing low-level simulation environments for testing embedded controllers, and collaborating with various teams to integrate these tools into their processes. You will need strong Python development skills, experience with real-time operating systems, and proficiency in version-controlled systems and CI/CD pipelines. Additionally, familiarity with Robot Framework, JIRA, Confluence, and data visualization tools is essential. This role requires hands-on leadership and a deep understanding of vehicle system functionality to ensure robust test coverage and high data integrity across software systems.

What you'll do

  • Extend and harden the Autobot tool chain to ensure reliable execution of automated workflows.
  • Design and maintain an agnostic tool chain supporting multiple GM vehicle architectures.
  • Own physical interface simulation devices, driving their full lifecycle from concept to support.
  • Develop low-level simulation environments mirroring embedded controllers for repeatable testing.
  • Model complex vehicle scenarios and translate them into automated simulations for validation.

What we're looking for

  • Minimum 5-7 years of development and integration experience in software engineering.
  • Strong hands-on leadership with deep knowledge of vehicle system functionality.
  • Proven program launch execution experience, including successful production launches.
  • Expertise in automated testing frameworks and embedded software development for real-time environments.
  • Proficiency in Python development within RTOS and version-controlled systems like CI/CD pipelines.
  • Experience translating between physical interfaces and software, understanding vehicle electrical charging architecture.

More like this

Similar roles

Senior Software Engineer

Adobe

San Jose 82 days ago $208,300$301,600
Apache_Spark Java Scala Agile CI/CD Kafka Docker AWS PostgreSQL Redis GCP Azure Python Go Cassandra Hadoop Kubernetes Terraform

Senior Software Engineer

Adobe

Lehi 79 days ago $139,000$139,000
Java React AWS GCP Azure AI Machine Learning Docker Kubernetes CI/CD PostgreSQL Security Practices Cloud-Based Environments Microfrontend Architectures

Senior Software Engineer

Prudential Financial

Newark, NJ 99 days ago $104,000$171,600
React Springboot Docker Terraform AWS Kubernetes DevOps CI/CD GitHub Jenkins Python Java Node.js HTML CSS JavaScript DynamoDB ECS Lambda RDS S3 Observability Metric Logs Tracing Agile Methodology
Hybrid

Senior Software Engineer

The Walt Disney Company

Remote (Bristol, CT) 44 days ago $141,900$190,300
JavaScript TypeScript NodeJS Java Kotlin AWS React Native HTTP NGINX Apache Agile Test Driven Development CI/CD Performance Testing Application Profiling
Remote

Senior Software Engineer

Autodesk

San Francisco, CA 37 days ago $117,000$209,330
Python Java Node.js React.js AWS RESTful_APIs SQL NoSQL Agile Scrum Kafka Flink Spark
Hybrid

Senior Software Engineer

GEICO

Remote (Palo Alto, CA) 25 days ago $100,000$215,000
C# Java Kotlin Golang SQL NoSQL ASB Kafka Spark Airflow SQL Server Visual Studio VS Code Azure Service Bus DuckCreek GitHub Copilot XML XPath XSD REST/WebAPI
Remote Hybrid