Senior Embedded Software Engineer – Microcontrollers (Hybrid)

ALLOY WHEEL REPAIR SPECIALIST OF BIRMINGHAM

Milford Charter Township (MI)

Hybrid

USD 120,000 - 160,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health benefits
Hybrid work model
Relocation assistance
GM vehicle discounts

Job summary

General Motors in Milford, Michigan is seeking a Senior Embedded Software Engineer to design, develop, and test low-level HWIO software for microcontrollers as part of the Mechatronics Software Platform. The role focuses on AUTOSAR MCAL configurations, ARM-based MCUs, and robust testing strategies in a hybrid work setup.

You will collaborate with hardware, calibration, and requirements teams, ensure coding standard compliance, and apply strong debugging and analysis skills to deliver robust,

Qualifications

  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or related field.
  • 5+ years of embedded software development experience (Embedded C).
  • Expertise in AUTOSAR MCAL configuration and Complex Driver development.
  • Hands-on experience with microcontrollers (ARM, PowerPC, Renesas).
  • Proficiency with RTOS for multi-core systems.

Responsibilities

  • Design, develop, and test low-level embedded software for functionalities such as RTOS, Memory, Fault Detection, Power Management, LIN, DMA, PWM, Discrete I/O, and Analog I/O.
  • Utilize MCAL configuration tools or hand-code software solutions.
  • Define and execute testing strategies to verify compliance with technical requirements.
  • Perform independent code reviews and provide constructive feedback.
  • Collaborate with teams across hardware, calibration, and requirements groups.
  • Troubleshoot and solve complex issues with strong analytical skills.
  • Document designs, test cases, and results thoroughly.

Skills

Embedded C
AUTOSAR MCAL
ARM microcontrollers
RTOS
Code reviews
Lauterbach
CANalyzer
ETAS INCA
Strong communication
Independent work

Education

Bachelor’s degree in Computer/ electrical engineering or related field

Tools

Lauterbach
ETAS INCA
CANalyzer

Job description

General Motors in Milford, Michigan is seeking a Senior Embedded Software Engineer to design, develop, and test low-level HWIO software for microcontrollers as part of the Mechatronics Software Platform. The role focuses on AUTOSAR MCAL configurations, ARM-based MCUs, and robust testing strategies in a hybrid work setup.

You will collaborate with hardware, calibration, and requirements teams, ensure coding standard compliance, and apply strong debugging and analysis skills to deliver robust,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - AUTOSAR MCAL & RTOS
Senior Embedded Software Engineer - AUTOSAR MCAL & RTOS

General Motors Corporation • Milford Charter Township (MI)

Hybrid
USD 120,000 - 150,000
Hybrid work policy
Senior Embedded Engineer: Microcontrollers (RTOS/AUTOSAR)
Senior Embedded Engineer: Microcontrollers (RTOS/AUTOSAR)

General Motors • Milford Charter Township (MI)

Hybrid
USD 110,000 - 150,000
medical
dental
vision
+9
Senior Embedded Systems Engineer - Hybrid & AUTOSAR
Senior Embedded Systems Engineer - Hybrid & AUTOSAR

General Motors LLC • Milford Charter Township (MI)

Hybrid
USD 110,000 - 150,000
Embedded Controls Software Engineer (Hybrid)
Embedded Controls Software Engineer (Hybrid)

General Motors LLC • Brighton Charter Township (MI)

Hybrid
USD 90,000 - 120,000
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 Senior Software Engineer - In-Vehicle Mechatronics
Hybrid Senior Software Engineer - In-Vehicle Mechatronics

General Motors Corporation • Warren (MI)

Hybrid
USD 110,000 - 170,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 Embedded Software Engineer
Senior Embedded Software Engineer

General Motors Corporation • Milford Charter Township (MI)

Hybrid
USD 120,000 - 150,000
Hybrid work policy
Senior Embedded Software Engineer | Hybrid (3 in, 2 remote)
Senior Embedded Software Engineer | Hybrid (3 in, 2 remote)

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

Hybrid
USD 95,000 - 135,000
Hybrid work policy
Senior Embedded Systems Integration Engineer
Senior Embedded Systems Integration Engineer

General Motors • Milford Charter Township (MI)

On-site
USD 110,000 - 150,000