Software Engineer - Propulsion Thermal Management

General Motors

Milford, Michigan, US
Base: not specified; bonus/equity: not specified; ...
Hybrid
Embedded software/controls development
Matlab simulink models
Hand-coded c development
The successful candidates will join an Agile team of approximately 10 members, responsible for developing Propulsion Thermal Management systems for all GM battery electric vehicles produced globally!

Job Summary

  • The successful candidates will join an Agile team of approximately 10 members, responsible for developing Propulsion Thermal Management systems for all GM battery electric vehicles produced globally!
  • The primary role of the successful candidates will be developing controls and diagnostics software to achieve the optimal thermal management performance of our vehicles.
  • GM offers a variety of health and wellbeing benefit programs.

Matching Summary

The successful candidates will join an Agile team of approximately 10 members, responsible for developing Propulsion Thermal Management systems for all GM battery electric vehicles produced globally!

Salary

Base: Not specified; Bonus/Equity: Not specified; Benefits: Medical, dental, vision, retirement savings plan, paid vacation & holidays, tuition assistance, GM vehicle discounts, and more.

Skills & Requirements

Must-have

  • Embedded software/controls development
  • MATLAB Simulink models
  • Hand-coded C development
  • GIT environment
  • Python, C++
  • Thermal management control algorithms

Nice-to-have

  • Machine learning methods
  • Agile Framework experience
  • Strong Agile culture
  • Collaborative team environment

Key Requirements

  • Bachelor’s degree in Engineering
  • 2+ years embedded software/controls development
  • Development/testing SIL/HIL
  • In depth knowledge thermal management
  • Ability to manage time

Work Rights

Not specified

Tailored Resume

Cover Letter