Embedded Transmission Controls Engineer

General Motors

Brighton Charter Township (MI)

Hybrid

USD 100,000 - 160,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

General Motors is seeking a Transmission Control Software Engineer to develop embedded software for a new transmission for Performance Cars. You will design, implement, and integrate software using C, MATLAB, and Simulink, and collaborate with cross-functional teams to ensure robust system performance.

You will translate requirements into software content, participate in design reviews, and verify software through unit and hardware-in-the-loop testing, while adhering to GM engineering standards

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, Mechanical Engineering, or a related technical field.
  • At least 2 years of experience in embedded software, controls development, or software systems engineering.
  • Experience developing or implementing software control algorithms using C, MATLAB, Simulink, or comparable embedded controls toolchains.
  • Understanding of transmission, propulsion, torque-management, driveline, or related vehicle controls in a hardware-software environment.
  • Experience translating requirements into software design, implementation, and verification content.
  • Experience troubleshooting technical issues using structured analysis and root-cause problem-solving methods.
  • Understanding of software quality attributes and disciplined development practices, including peer reviews, configuration management, and change management.

Responsibilities

  • Develop and refine embedded software control functions for transmission operation, shift execution, torque management, diagnostics, and feature performance.
  • Translate system and algorithm requirements into software functional requirements, design content, implementation tasks, and verification activities.
  • Design, implement, and maintain software using C, MATLAB, Simulink, or comparable embedded controls toolchains.
  • Participate in software design, coding, peer reviews, and change-management activities in accordance with GM software development processes and coding standards.
  • Integrate transmission control software with vehicle-level and propulsion-system functions to support coordinated behavior and robust system performance.
  • Create and execute software verification activities, including unit, software-in-the-loop, hardware-in-the-loop, bench, and integration testing as appropriate.
  • Analyze software and controls issues, identify root causes, and implement corrective actions through development and software verification activities.
  • Collaborate with calibration, systems, integration, and architecture teams to resolve technical issues and deliver assigned features.
  • Communicate software design decisions, technical risks, issues, and recommended actions to project stakeholders.
  • Support continuous improvement in software reuse, documentation quality, test coverage, development processes, and adherence to GM engineering standards.
  • Provide technical support to teammates and share knowledge related to embedded software and transmission controls development.
  • Limited travel expectation (less than 20%)

Skills

Embedded software
Controls development
C
MATLAB/Simulink
Software verification
Root-cause analysis
Communication

Education

Bachelor’s degree in Electrical/Computer/Mechanical Engineering or related field

Tools

INCA
VSpy
Vector tools
Simulink toolchain

Job description

General Motors is seeking a Transmission Control Software Engineer to develop embedded software for a new transmission for Performance Cars. You will design, implement, and integrate software using C, MATLAB, and Simulink, and collaborate with cross-functional teams to ensure robust system performance.

You will translate requirements into software content, participate in design reviews, and verify software through unit and hardware-in-the-loop testing, while adhering to GM engineering standards

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Transmission Controls Engineer
Embedded Transmission Controls Engineer

General Motors • Milford Charter Township (MI)

On-site
USD 110,000 - 150,000
Embedded Transmission Controls Engineer
Embedded Transmission Controls Engineer

Jobtailor • Milford (MO)

On-site
USD 90,000 - 120,000
Transmission Control Software Engineer
Transmission Control Software Engineer

General Motors • Milford Charter Township (MI)

On-site
USD 110,000 - 150,000
Transmission Controls Systems Engineer: Dev & Validation
Transmission Controls Systems Engineer: Dev & Validation

General Motors • Pontiac (MI)

Hybrid
USD 90,000 - 120,000
Transmission Control Software Engineer
Transmission Control Software Engineer

Jobtailor • Milford (MO)

On-site
USD 90,000 - 120,000
Senior Embedded Engine Controls Software Lead - Hybrid
Senior Embedded Engine Controls Software Lead - Hybrid

General Motors • Milford Charter Township (MI)

Hybrid
USD 105,000 - 165,000
Relocation benefits
Transmission Control Software Engineer
Transmission Control Software Engineer

General Motors • Brighton Charter Township (MI)

Hybrid
USD 100,000 - 160,000
Hybrid Transmission Design Engineer
Hybrid Transmission Design Engineer

General Motors • Pontiac (MI)

Hybrid
USD 85,000 - 110,000
Manager, Engine & Transmission Controls – Simulation & Test
Manager, Engine & Transmission Controls – Simulation & Test

kozmetickesluzby.vecnakraska.sk - Jobboard • Milford Charter Township (MI)

Hybrid
USD 100,000 - 130,000
Senior Virtual Transmission Systems Engineer
Senior Virtual Transmission Systems Engineer

General Motors • Warren (MI), Northern (KY)

Hybrid
USD 120,000 - 180,000
Relocation benefits
Hybrid work arrangement