Battery Lab Test Systems Engineer

General Motors (GM)

Confirmed live today High trust
Closes in 6 days

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $166k
$121k $212k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $129,588–$202,800.

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 · Battery Lab Test Systems Engineer

The Battery Lab Test Systems Engineer joins the Lab System Integration Engineering team to support the Global Battery Systems Lab, the Wallace Battery Cell Innovation Center, and the Root Cause Warranty Center. This role involves managing the software ecosystem for over 100 battery test beds, focusing on software environments and automation platforms that enable safe, efficient testing. You will build and configure test cell workstations, manage the Influx/Telegraf/Grafana metrics stack, and utilize Databricks for data analytics. Key responsibilities include provisioning test systems using Ansible and Baramundi, managing Windows-based operating environments, and maintaining CI/CD pipelines with Git. You will solve complex technical problems by standardizing deployment pipelines and software configurations to support advanced battery and electrified vehicle development. Required skills include proficiency in languages like Python or C++ and DevOps experience.

What you'll do

  • Support testing PC builds, software configurations, and deployments across multiple battery labs.
  • Maintain software environments on critical test PCs by coordinating OS and security updates with IT.
  • Manage the lifecycle of key test systems, including version control, compatibility planning, and platform migrations.
  • Own and maintain the metrics pipeline for lab test systems using Influx, Telegraf, and Grafana.
  • Support and maintain the test automation toolchain that underpins daily lab operations.
  • Maintain software change logs, configuration records, runbooks, and standard test PC images for audit readiness.
  • Act as the technical bridge between engineering teams and IT for infrastructure decisions affecting the test environment.
  • Standardize software support approaches, toolchains, and configurations across all test sites to reduce redundancy.

What we're looking for

  • B.S.E. in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 2–7 years of software engineering, DevOps, or backend systems experience supporting production or test environments.
  • Demonstrated proficiency in at least one high-level programming language such as C, C++, C#, Java, or Python.
  • Experience supporting Windows-based test or production PCs in an enterprise or lab environment, including application installation and configuration.
  • Experience with modern source control and CI/CD tooling such as Git/GitHub plus build and deployment pipelines.
  • Proven ability to build automation or internal tools that improve software deployment, configuration management, or environment reliability.
  • Proven ability to work independently in a complex environment while managing multiple projects with clear priorities and deliverables.
  • M.S.E. in Electrical Engineering, Computer Engineering, Computer Science, or a related field (preferred).

More like this

Similar roles

Battery Lab Test Systems Engineer

General Motors (GM)

Warren, MI 6 days ago
Python C C++ C# Java Ansible Baramundi InfluxDB Telegraf Grafana Databricks Git GitHub CI/CD Windows Prometheus LabView TestStand Veristand Jira Confluence Agile DevOps
2+ yrs exp

Senior Battery Test Engineer

Anduril Industries

Costa Mesa, CA 21 days ago $146,000–$194,000
Python Matlab BMS MIL SIL HIL Hardware Automation Battery Management Systems Equivalent Circuit Models Data Processing Controls Electrical Engineering Battery Characterization
7+ yrs exp

Senior Battery Systems Engineer

Anduril Industries

Costa Mesa, CA 61 days ago $147,000–$196,000
energy storage systems (ESS Battery Management System (BMS) Matlab Simulink CATIA NX SolidWorks DFMEA design-for-manufacturing (DFM Root Cause Analysis Cell Characterization Equivalent-Circuit Model UN38.3 NAVSEA S9310 UL IEC MIL-STD-882 MIL-STD-810 MIL-STD-704 MIL-STD-461 MIL-STD-464
5+ yrs exp

Battery Control Systems Engineering Specialist

Caterpillar

Peoria, IL 4 days ago $128,470–$192,710
BMS MATLAB Simulink HIL SIL CAN Communication CANape Embedded Systems Control Algorithms Lithium-Ion Batteries AI ML Requirements Analysis Direct-to-Flash MIL Validation Simulation

Battery Management Systems IC Engineer

Apple Inc

San Diego, CA 75 days ago $166,600–$296,000
System Verilog Verilog-A Python MATLAB Shell Unix Power Electronics Simulation SMPS High Volume Manufacturing