Hybrid Embedded Software Engineer – Mechatronics/Controls

General Motors Corporation

Milford Charter Township, Northern (MI, KY)

Hybrid

USD 100,000 - 140,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

General Motors Corporation in Milford, Michigan is seeking a Software Engineer to deliver embedded control software for electrification and autonomous systems. The role involves designing, implementing, and testing software for mechatronic controls and diagnostics, with opportunities to share knowledge within an Agile Scrum team.

Hybrid work policy requires 3 days in-office and 2 days remote; candidates should hold a bachelor's in a relevant field and two years of software experience with C/C++,

Qualifications

  • Bachelor's degree in a relevant engineering or computer field.
  • Two years of experience as a Software Engineer or related role.
  • Experience with embedded controls software and C/C++ programming; Java, MATLAB, Simulink, Python, and INCA.

Responsibilities

  • Produce and deliver embedded software for controls in electrification, autonomy, engine, transmission, or chassis space.
  • Design, develop, and implement physics and controls requirements for mechatronic systems and diagnostics.
  • Test and demonstrate software functionality at controller, system, and vehicle levels.
  • Collaborate in an Agile Scrum team and coordinate with VMEC departments.
  • Document requirements and link to test cases to demonstrate functionality.

Skills

Embedded C/C++
Java
Python scripting
MATLAB/Simulink
Auto code generation
INCA

Education

Bachelor's degree in Electrical Engineering, Mechanical Engineering, Computer Engineering, Computer Science, Embedded Systems, or related field

Tools

Simulink
MATLAB
INCA

Job description

General Motors Corporation in Milford, Michigan is seeking a Software Engineer to deliver embedded control software for electrification and autonomous systems. The role involves designing, implementing, and testing software for mechatronic controls and diagnostics, with opportunities to share knowledge within an Agile Scrum team.

Hybrid work policy requires 3 days in-office and 2 days remote; candidates should hold a bachelor's in a relevant field and two years of software experience with C/C++,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Embedded Controls Software Engineer — Milford
Hybrid Embedded Controls Software Engineer — Milford

General Motors Corporation • Milford Charter Township (MI), Northern (KY)

Hybrid
USD 90,000 - 120,000
Hybrid Embedded Controls Software Engineer
Hybrid Embedded Controls Software Engineer

General Motors (GM) • Milford Charter Township (MI)

Hybrid
USD 85,000 - 110,000
Hybrid work policy
Software Engineer
Software Engineer

General Motors Corporation • Milford Charter Township (MI), Northern (KY)

Hybrid
USD 100,000 - 140,000
Embedded Controls Software Engineer
Embedded Controls Software Engineer

General Motors Corporation • Milford Charter Township (MI), Northern (KY)

Hybrid
USD 90,000 - 120,000
Senior Embedded Software Engineer - Microcontrollers (Hybrid)
Senior Embedded Software Engineer - Microcontrollers (Hybrid)

generalmotors • Newark Township (MI)

Hybrid
USD 110,000 - 160,000
Health benefits
Relocation benefits
Hybrid work model
Senior Controls Engineer & Scrum Lead (Hybrid)
Senior Controls Engineer & Scrum Lead (Hybrid)

General Motors Corporation • Milford Charter Township (MI), Northern (KY)

Hybrid
USD 110,000 - 170,000
Hybrid work policy
Senior Embedded Controls Engineer – HV Battery Systems
Senior Embedded Controls Engineer – HV Battery Systems

General Motors LLC • Brighton Charter Township (MI)

Hybrid
USD 120,000 - 180,000
Relocation benefits
Hybrid Controls Design Engineer - Embedded & Simulink
Hybrid Controls Design Engineer - Embedded & Simulink

generalmotors • Newark Township (MI)

Hybrid
USD 90,000 - 140,000
Senior Embedded Controls Engineer (C) — End-to-End, Hybrid
Senior Embedded Controls Engineer (C) — End-to-End, Hybrid

generalmotors • Newark Township (MI)

Hybrid
USD 120,000 - 170,000
Hybrid Senior Software Engineer - In-Vehicle Mechatronics
Hybrid Senior Software Engineer - In-Vehicle Mechatronics

General Motors Corporation • Warren (MI)

Hybrid
USD 110,000 - 170,000