Senior MCU Performance Engineer – Embedded Hardware

generalmotors

Warren (MI)

Hybrid

USD 140,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health and wellbeing benefits
GM employee discounts
Tuition assistance

Job summary

General Motors seeks a Senior Hardware Engineer – MCU Performance Analysis to lead the definition, development, and execution of MCU performance strategies for state‑of‑the‑art microcontroller solutions in automotive electronics platforms.

You will model, simulate, and measure MCU performance, correlating workloads and benchmarks to system requirements, while partnering with hardware, ECU, and software teams to meet real‑time targets and power constraints.

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, or a related field.
  • 7+ years of experience in MCU or embedded processor performance analysis, modeling, or embedded systems development.
  • Strong understanding of MCU/CPU architecture, including pipelines, caches, memory subsystems, buses/interconnects, peripherals, interrupts, and real‑time constraints.
  • Demonstrated experience defining and executing structured performance analysis plans, including definition of objectives, workloads, metrics, and traceability to system requirements.
  • Hands‑on experience analyzing and optimizing embedded/MCU‑based systems, including profiling, hotspot analysis, and trade‑offs across performance, power, and memory.
  • Experience developing automation, tools, or scripts for performance analysis and data processing (for example, Python, C/C++, or similar scripting environments).
  • Experience in workload and benchmark selection, analysis, and development.

Responsibilities

  • Define MCU performance analysis strategies, including KPIs, workloads, benchmarks, coverage goals, and pass/fail criteria.
  • Develop performance and design specifications to support sourcing, architecture trade-offs, and ECU/system decisions.
  • Identify and resolve performance bottlenecks across cores, memory, interconnects, peripherals, and software stacks.
  • Build and maintain MCU performance models to support architectural exploration, sizing studies, and what-if analyses.
  • Select or develop representative workloads and benchmarks for automotive use cases such as real-time control, diagnostics, safety monitoring, communications, and signal processing.
  • Create and maintain automation, tools, and scripts for analysis, data collection, and reporting using Python, C/C++, or similar languages.
  • Partner with hardware, ECU, and software teams to translate system requirements into measurable performance targets and test cases.
  • Present performance insights, trade-offs, and recommendations to technical and non-technical stakeholders.

Skills

MCU performance analysis
Profiling
Python scripting
C/C++
Benchmarking
Automation tooling

Education

Bachelor’s degree in Electrical/Computer Engineering or related field
Master’s degree (preferred) in Electrical/Computer Engineering or related field

Tools

Python
C/C++

Job description

General Motors seeks a Senior Hardware Engineer – MCU Performance Analysis to lead the definition, development, and execution of MCU performance strategies for state‑of‑the‑art microcontroller solutions in automotive electronics platforms.

You will model, simulate, and measure MCU performance, correlating workloads and benchmarks to system requirements, while partnering with hardware, ECU, and software teams to meet real‑time targets and power constraints.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

MCU Hardware Test Engineer – Automotive Electrification
MCU Hardware Test Engineer – Automotive Electrification

General Motors • Warren (MI)

Hybrid
USD 110,000 - 140,000
Hybrid work arrangement
Relocation benefits
Automotive MCU Hardware Engineer – ECU Systems
Automotive MCU Hardware Engineer – ECU Systems

General Motors • Warren (MI)

On-site
USD 90,000 - 130,000
Senior Electrical Hardware Engineer – MCU Performance Analysis
Senior Electrical Hardware Engineer – MCU Performance Analysis

generalmotors • Warren (MI)

Hybrid
USD 140,000 - 190,000
Health and wellbeing benefits
GM employee discounts
Tuition assistance
Automotive MCU Hardware Engineer – ECU Bring-Up
Automotive MCU Hardware Engineer – ECU Bring-Up

generalmotors • Warren (MI)

On-site
USD 110,000 - 160,000
Automotive MCU Hardware Engineer – ECU Bring-Up and Validation
Automotive MCU Hardware Engineer – ECU Bring-Up and Validation

General Motors LLC • Dearborn (MI)

On-site
USD 110,000 - 140,000
Senior Embedded Systems Integration Engineer — Automotive MCU
Senior Embedded Systems Integration Engineer — Automotive MCU

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

On-site
USD 110,000 - 140,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 Systems Integration Engineer
Senior Embedded Systems Integration Engineer

General Motors LLC • Michigan

On-site
USD 110,000 - 160,000
Senior SoC Hardware Engineer – Automotive Electronics
Senior SoC Hardware Engineer – Automotive Electronics

generalmotors • Warren (MI)

Hybrid
USD 120,000 - 180,000
Hybrid work model
Relocation benefits
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