ECU Software Flashing & Embedded Systems Engineer at General Motors - ScoutJobs - The AI-curated global job board
Skip to content
G
Posted 10 hours ago

ECU Software Flashing & Embedded Systems Engineer

General MotorsECU Software Flashing & Embedded Systems Engineer – Manufacturing Engineering

Requirements

ECU flashing experience, Embedded systems knowledge, Automotive communication protocols (CAN, CAN FD, Ethernet), Vehicle diagnostic tools (NeoVI, vSPY, DPS), Manufacturing EOL processes, Troubleshooting hardware and software, Willingness to travel up to 50%

Skills

Embedded SystemsCAN

About the role

Responsibilities

  • Design and build hardware and software tooling to support the programming of multiple ECUs
  • Execute ECU flashing activities across various GM manufacturing sites
  • Collaborate with manufacturing, engineering, and suppliers to optimize reflash processes
  • Develop and deliver training for new team members and contractors, including standardized documentation
  • Troubleshoot software, hardware, and network interaction issues in production environments
  • Build strategic relationships across software, manufacturing, and program management teams

Requirements

  • Hands-on experience with ECUs, embedded systems, or in-vehicle software programming/flashing
  • Strong understanding of automotive communication protocols such as CAN, CAN FD, and Ethernet
  • Experience using vehicle diagnostic and calibration tools (e.g., NeoVI, vSPY, DPS)
  • Working knowledge of manufacturing and end-of-line (EOL) processes
  • Proven ability to troubleshoot complex hardware and software issues
  • Willingness to travel up to 50% for domestic and international deployment

Preferred Qualifications

  • Experience developing custom reflash tooling, including hardware interfaces or automation frameworks
  • Familiarity with software release processes, versioning, and breakpoint management
  • Experience working in vehicle assembly plants or launch environments
  • Understanding of SDV architecture and vehicle software integration
  • Proficiency in automation or scripting languages such as Python

About the Company

General Motors is leading the change to make our world better, safer, and more equitable through our actions. Our vision is a world with Zero Crashes, Zero Emissions, and Zero Congestion.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

ECU Software Flashing & Embedded Systems Engineer

General Motors · Warren

Sign up to apply