CareerPlanGet AI match score →

Senior Embedded Controls Software Engineer - Suspension

Milford, Michigan, United States of America💼 Full-time🗓 2026-06-10 → 2026-07-30

Core

Designing and implementing hand-coded C software for next-generation vehicle suspension control systems.

Role type

Senior Embedded Controls Software Engineer

Builds

Production embedded control software for GM's vehicle portfolio

Domain

Automotive / Embedded Systems / Chassis Controls

Deliverable

production ML models | product features

Required skills

Hand-coded C (non-model-based), Embedded systems testing, C++, Python, Git, System-level debugging, Unit and integration test design

Preferred skills

Chassis controls domain knowledge, MATLAB/Simulink, Automotive standards/diagnostics, BDD/TDD, Mentoring

Technologies

C, C++, Python, Git, Jira, MATLAB/Simulink

Responsibilities

Design and implement embedded control software in C, Own software lifecycle from architecture to release, Build and maintain unit and integration tests, Troubleshoot complex system-level issues, Mentor team members

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗