Senior Embedded C Engineer - Microcontrollers (AUTOSAR)

General Motors

Milford (CT)

Hybrid

USD 95,000 - 135,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Retirement savings plan
GM vehicle discounts
Tuition assistance

Job summary

General Motors seeks a Senior Embedded Software Developer to design, implement, and test low-level HWIO software for various microcontrollers. You’ll work in the HWIO team within the Mechatronics Software Platform, collaboratively solving complex issues and documenting designs and tests.

You’ll contribute from design through testing, using AUTOSAR MCAL tools and hand-coded solutions, and align with GM coding standards while traveling up to 25% as needed.

Qualifications

  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or related field.
  • 5+ years of embedded software development (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.
  • Strong understanding of schematics and basic electrical circuits.
  • Experience with root cause analysis involving integrated basic and application software.
  • Familiarity with debugging tools (Lauterbach, ETAS INCA, CANalyzer) and lab equipment (oscilloscopes).
  • Ability to work independently under tight schedules.
  • Excellent oral and written communication skills.
  • Strong interpersonal skills to collaborate effectively with others.

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
Debugging tools
Independent worker
Strong communication

Education

Bachelors in Computer Engineering/CS/EE

Tools

Lauterbach
ETAS INCA
CANalyzer

Job description

General Motors seeks a Senior Embedded Software Developer to design, implement, and test low-level HWIO software for various microcontrollers. You’ll work in the HWIO team within the Mechatronics Software Platform, collaboratively solving complex issues and documenting designs and tests.

You’ll contribute from design through testing, using AUTOSAR MCAL tools and hand-coded solutions, and align with GM coding standards while traveling up to 25% as needed.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Hybrid (RTOS, AUTOSAR)
Senior Embedded Software Engineer - Hybrid (RTOS, AUTOSAR)

General Motors • United States

Hybrid
USD 110,000 - 150,000
Senior Embedded Systems Engineer - Hybrid AUTOSAR & RTOS Focus
Senior Embedded Systems Engineer - Hybrid AUTOSAR & RTOS Focus

General Motors • Pontiac (MI), Northern (KY)

Hybrid
USD 110,000 - 150,000
Senior Embedded Software Engineer - Hybrid (C, AUTOSAR, Automotive)
Senior Embedded Software Engineer - Hybrid (C, AUTOSAR, Automotive)

General Motors • Mountain View (WY)

Hybrid
USD 238,000 - 291,000
Senior Embedded Software Engineer - Microcontrollers
Senior Embedded Software Engineer - Microcontrollers

General Motors • Milford (CT)

Hybrid
USD 95,000 - 135,000
Health insurance
Retirement savings plan
GM vehicle discounts
+1
Senior Embedded Engineer - Automotive ADAS (MCU/SoC)
Senior Embedded Engineer - Automotive ADAS (MCU/SoC)

General Motors • Milford Charter Township (MI)

On-site
USD 130,000 - 190,000
Senior Embedded Software Engineer — Automotive ADAS
Senior Embedded Software Engineer — Automotive ADAS

General Motors • Brighton Charter Township (MI)

On-site
USD 129,000 - 198,000
Health and wellbeing benefits
GM vehicle discounts
Retirement savings plan
Senior Automotive Embedded Software Engineer - AUTOSAR
Senior Automotive Embedded Software Engineer - AUTOSAR

Garrett Motion • Arizona

On-site
USD 100,000 - 150,000
Automotive Embedded Software Solutions Lead
Automotive Embedded Software Solutions Lead

General Motors • Milford Charter Township (MI)

Hybrid
USD 110,000 - 140,000
Senior Automotive Safety Software Engineer (Hybrid)
Senior Automotive Safety Software Engineer (Hybrid)

General Motors • Milford (CT)

Hybrid
USD 120,000 - 150,000
Hybrid work policy
Embedded HWIO QA Engineer - Automotive Validation
Embedded HWIO QA Engineer - Automotive Validation

General Motors • Milford Charter Township (MI)

On-site
USD 85,000 - 125,000