EV Embedded Software Engineer – Thermal Controls (Hybrid)

generalmotors

Newark Township (MI)

Hybrid

USD 90,000 - 120,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

General Motors seeks a Software Engineer to design, develop and implement thermal management control and diagnostic algorithms for the next generation of EV vehicles. You will collaborate with cross-functional teams to translate requirements into robust software, implemented in MATLAB/Simulink or hand-coded C, and create unit and multi-component test cases for thorough validation.

You will explore new thermal systems, contribute to software development efforts, and travel up to 10% domestically

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Mechanical Engineering, Electrical Engineering, or related field of study.
  • Four (4) years of experience as a Software Engineer, Associate Software Engineer, Embedded Software Engineering Intern, Software Test Engineer or related occupation.
  • Or Master's degree in Computer Science, Computer Engineering, Mechanical Engineering, Electrical Engineering, or related field of study. Two (2) years of experience as a Software Engineer, Associate Software Engineer, Embedded Software Engineering Intern, Software Test Engineer or related occupation.
  • Two (2) years of experience in the following: Software coding including C-language, Simulink, Stateflow, GIT environment, plant modeling, and Python; Embedded software and controls development experience; Developing hand code in C language; Compile ECU level software build; Development and testing experience on SIL and HIL; and Jira and Agile Framework.

Responsibilities

  • Design, develop and implement thermal management control and diagnostic algorithms for GM’s next generation of EV vehicles.
  • Work closely with multi-disciplined engineering teams to interpret functional requirements to translate and implement appropriate control and diagnostic strategies.
  • Create and integrate software in either MATLAB Simulink models or hand-coded C.
  • Create or modify Unit test cases and Multicomponent test cases to ensure thorough software testing.
  • Explore and understand new thermal systems and requirements to enable controls and software development.
  • 10% travel to client sites domestically and internationally.
  • Hybrid Work Policy - 3 days In-office, 2 days remote - Must be able to report to local office.

Education

Bachelor's degree in relevant field
Master's degree in relevant field

Tools

C language
Simulink
Stateflow
Git
Python
Jira

Job description

General Motors seeks a Software Engineer to design, develop and implement thermal management control and diagnostic algorithms for the next generation of EV vehicles. You will collaborate with cross-functional teams to translate requirements into robust software, implemented in MATLAB/Simulink or hand-coded C, and create unit and multi-component test cases for thorough validation.

You will explore new thermal systems, contribute to software development efforts, and travel up to 10% domestically

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded SW Engineer — Hybrid EV Thermal Controls
Senior Embedded SW Engineer — Hybrid EV Thermal Controls

generalmotors • Newark Township (MI)

Hybrid
USD 120,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

generalmotors • Newark Township (MI)

Hybrid
USD 90,000 - 120,000
Sr Embedded SW Engineer - Propulsion Thermal Management
Sr Embedded SW Engineer - Propulsion Thermal Management

generalmotors • Newark Township (MI)

Hybrid
USD 120,000 - 160,000
Hybrid Controls Design Engineer - Embedded & Simulink
Hybrid Controls Design Engineer - Embedded & Simulink

generalmotors • Newark Township (MI)

Hybrid
USD 90,000 - 140,000
Senior SIL Integration Engineer for Hybrid EV Systems
Senior SIL Integration Engineer for Hybrid EV Systems

generalmotors • Newark Township (MI)

Hybrid
USD 110,000 - 140,000
Senior ICE Emission Controls Software Engineer (Hybrid)
Senior ICE Emission Controls Software Engineer (Hybrid)

generalmotors • Newark Township (MI)

Hybrid
USD 110,000 - 165,000
EV Thermal Calibration Engineer — Hybrid Role
EV Thermal Calibration Engineer — Hybrid Role

General Motors Africa & Middle East • Brighton Charter Township (MI)

Hybrid
USD 95,000 - 140,000
Relocation benefits
Hybrid work arrangement
Travel <25%
Innovative Automotive Thermal & HVAC Controls Engineer
Innovative Automotive Thermal & HVAC Controls Engineer

Glydways • Richmond (CA)

On-site
USD 180,000 - 230,000
EV Software Test Engineer | BDD & Automation
EV Software Test Engineer | BDD & Automation

General Motors • United States

Hybrid
USD 85,000 - 115,000
Relocation benefits
Travel <25%
Staff Embedded Real-Time Automotive Software Lead
Staff Embedded Real-Time Automotive Software Lead

generalmotors • Newark Township (MI)

Hybrid
USD 120,000 - 160,000