Drimva

General Motors

Senior Embedded Software Engineer - OTA

Austin, Texas, United States of America +1 · Hybrid · Senior · Full-time · Posted Jul 16, 2026

Location
Austin, Texas, United States of America
Warren, Michigan, United States of America
Experience
5+ years; 7+ years of embedded software engineering experience preferred.
Education
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, Mathematics, Physics, or a related technical field.

About the job

Develops and delivers vehicle-side over-the-air update software, from requirements and design through implementation, integration, testing, and deployment.

What you'll do

  • Lead development, design, and implementation of vehicle-side OTA software using C++.
  • Support integration, verification, and testing; diagnose and resolve software and vehicle integration issues.
  • Provide technical leadership and mentorship, and collaborate with cross-functional teams.

What they ask for

  • Bachelor's degree in a listed or related technical field.
  • 5+ years of experience in software development of embedded systems engineering.
  • Strong proficiency in C++.
  • Experience with bug tracking, source code management, automated build and continuous integration tools, and Agile development environments.

Nice to have

  • Master's degree in a related field; 7+ years of embedded software engineering experience.
  • Automotive or connected systems experience, vehicle communication protocols (CAN and UDS), diagnostics, or technical leadership experience.

Tools

C++, Jira, GitHub, Gerrit, Bitbucket, Jenkins, CAN, UDS (ISO 14229/J15765)

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)