Senior Software Engineer, In-Vehicle Mechatronics Platform

General Motors (GM)

Warren (MI)

Hybrid

USD 110,000 - 150,000

Full time

4 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

General Motors (GM) seeks a Software Engineer to build, integrate, and optimize the Mechatronic Abstraction Interface for its next-generation in-vehicle architecture. You will own the software lifecycle from requirements through deployment and maintenance, contributing to a best-in-class Mechatronic Platform that meets scalability, security, and reliability goals.

Requirements include a degree in Electronic Engineering / CS / Software Engineering with 3–5 years of relevant automotive software

Qualifications

  • Bachelor's degree with 5 years of relevant experience or Master's with 3 years of relevant experience.
  • Experience with automotive control systems and RTOS platforms.
  • Proficient in C, C++ and scripting languages (shell, Python).
  • Knowledge of automotive serial protocols CAN/LIN, and service-oriented protocols (SOME/IP, DDS, REST).
  • Experience with AutoSAR and Agile software development and SCM tools.

Responsibilities

  • Build, integrate, and optimize the Mechatronic Abstraction Interface.
  • Own the software life cycle from requirements to deployment and maintenance.
  • Contribute to design of an in-vehicle Abstracted Mechatronic Platform for new GM architecture.
  • Follow development processes ensuring scalability, maintainability, reliability, and security.

Skills

C/C++
Shell scripting
Python
RTOS automotive
Agile/Scrum

Education

Bachelor's degree in Electronic Engineering, Computer Science, Software Engineering
Master's degree in Electronic Engineering, Computer Science, Software Engineering

Tools

CAN
LIN
AutoSAR
Adaptive AutoSAR
SOME/IP/DDS/REST
SCM tools

Job description

General Motors (GM) seeks a Software Engineer to build, integrate, and optimize the Mechatronic Abstraction Interface for its next-generation in-vehicle architecture. You will own the software lifecycle from requirements through deployment and maintenance, contributing to a best-in-class Mechatronic Platform that meets scalability, security, and reliability goals.

Requirements include a degree in Electronic Engineering / CS / Software Engineering with 3–5 years of relevant automotive software

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Automotive Mechatronics (Hybrid)
Senior Software Engineer, Automotive Mechatronics (Hybrid)

General Motors LLC • United States

Hybrid
USD 120,000 - 170,000
Hybrid work arrangement
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
Embedded Controls Software Engineer — Hybrid (C/C++, Simulink)
Embedded Controls Software Engineer — Hybrid (C/C++, Simulink)

Talentify • Milford Charter Township (MI)

Hybrid
USD 90,000 - 130,000
Senior Staff Software Engineer – Embedded Systems Platform
Senior Staff Software Engineer – Embedded Systems Platform

General Motors • Warren (MI)

Hybrid
USD 171,000 - 289,000
Company vehicle program
GM benefits package
Embedded Controls Software Engineer (Hybrid)
Embedded Controls Software Engineer (Hybrid)

General Motors LLC • Brighton Charter Township (MI)

Hybrid
USD 90,000 - 120,000
Senior Mechatronics Infrastructure Architect (Hybrid)
Senior Mechatronics Infrastructure Architect (Hybrid)

3M HEALTHCARE • Milford Charter Township (MI)

Hybrid
USD 120,000 - 160,000
Senior Embedded Software Engineer, ADAS & HMI
Senior Embedded Software Engineer, ADAS & HMI

General Motors LLC • Brighton Charter Township (MI)

On-site
USD 120,000 - 160,000
Senior Systems Engineer, Autonomous Vehicle Platform
Senior Systems Engineer, Autonomous Vehicle Platform

generalmotors • Mountain View (CA)

Hybrid
USD 153,000 - 234,000
Health benefits
Hybrid work model
Relocation assistance
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
Senior Software Engineer - Software Partitioning
Senior Software Engineer - Software Partitioning

General Motors Corporation • Warren (MI)

Hybrid
USD 110,000 - 170,000