Hybrid Embedded Software Engineer: AUTOSAR/MCAL, ARM & RTOS

generalmotors

Newark Township (MI)

Hybrid

USD 115,000 - 149,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

General Motors is seeking an experienced embedded software engineer to design, develop, implement, and test low-level HWIO software for various microcontrollers. The role involves AUTOSAR MCAL configuration and hand-coding in C, with testing strategies and rigorous documentation.

Collaboration across hardware, calibration, and requirements groups is essential. The position emphasizes RTOS, memory, fault detection, power management, LIN, DMA, PWM, and I/O design and testing, with a hybrid work

Qualifications

  • Bachelor's degree required in an engineering field (CS/EE/CompEng).
  • 5 years of experience in software or electrical engineering.
  • Experience in embedded software, AUTOSAR MCAL configuration, and microcontrollers.

Responsibilities

  • Design, develop, implement and test HWIO software for various microcontrollers.
  • Use AUTOSAR MCAL configuration tools and C for development.
  • Develop low-level embedded software for RTOS, memory, fault detection, power management, LIN, DMA, PWM, and I/O.
  • Define and execute testing strategies and document results.
  • Perform independent code reviews and provide constructive feedback.
  • Collaborate with hardware, calibration and requirements teams.

Skills

Embedded software development
AUTOSAR MCAL configuration
Complex Driver development
ARM Microcontrollers
Root cause analysis

Education

Bachelor's degree in Computer Engineering, CS, or EE

Tools

Lauterbach
ETAS INCA
CANalyzer

Job description

General Motors is seeking an experienced embedded software engineer to design, develop, implement, and test low-level HWIO software for various microcontrollers. The role involves AUTOSAR MCAL configuration and hand-coding in C, with testing strategies and rigorous documentation.

Collaboration across hardware, calibration, and requirements groups is essential. The position emphasizes RTOS, memory, fault detection, power management, LIN, DMA, PWM, and I/O design and testing, with a hybrid work

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Hybrid/Remote
Senior Embedded Software Engineer - Hybrid/Remote

General Motors • Milford (CT)

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

generalmotors • Newark Township (MI)

Hybrid
USD 115,000 - 149,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

General Motors • Milford (CT)

Hybrid
USD 110,000 - 160,000
Automotive Embedded Software Engineer (AUTOSAR/MISRA)
Automotive Embedded Software Engineer (AUTOSAR/MISRA)

Frey Consulting Group • Moraine (OH)

On-site
USD 90,000 - 110,000
Competitive salary 90K-110K USD
Medical benefits
401(k) with company match
Senior Embedded Software Engineer - Microcontrollers
Senior Embedded Software Engineer - Microcontrollers

General Motors • Milford Charter Township (MI)

Hybrid
USD 110,000 - 150,000
medical
dental
vision
+9
Staff Embedded Real-Time Automotive Software Lead
Staff Embedded Real-Time Automotive Software Lead

generalmotors • Newark Township (MI)

Hybrid
USD 120,000 - 160,000
Embedded C++ Engineer Automotive Infotainment(Hybrid)
Embedded C++ Engineer Automotive Infotainment(Hybrid)

General Motors • Austin (TX)

On-site
USD 120,000 - 180,000
Senior Embedded Software Engineer - Microcontrollers
Senior Embedded Software Engineer - Microcontrollers

generalmotors • Newark Township (MI)

Hybrid
USD 110,000 - 160,000
Health benefits
Relocation benefits
Hybrid work model