Embedded Software Engineer – OTA & Vehicle Updates

General Motors

Austin (TX)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading automotive company is seeking an Embedded Software Engineer to develop vehicle-side software for Over-the-Air updates. The ideal candidate will possess strong C/C++ programming skills and a background in embedded systems on QNX or Linux. Responsibilities include software development, testing, and collaboration with engineering teams. A bachelor's degree in a relevant field is required, with a preference for candidates with 5+ years of experience and a master's degree.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent.
  • 2 years of software engineering experience in embedded systems.
  • Proficiency in C/C++ programming for embedded systems.

Responsibilities

  • Develop embedded software for vehicle software‑update functions using C/C++.
  • Participate in requirements discussion and code reviews.
  • Perform verification testing and diagnose software issues.
  • Collaborate with system engineers on requirements and innovation.

Skills

C/C++ programming
Embedded systems on QNX/Linux
Software configuration management with Git
Software build systems like GNU Make
Communication protocols (CAN, TCP/IP)
Software Debugging techniques

Education

Bachelor's degree in Computer Science or equivalent

Tools

Git
GNU Make
CMake
Real-time Operating Systems (RTOS)

Job description

A leading automotive company is seeking an Embedded Software Engineer to develop vehicle-side software for Over-the-Air updates. The ideal candidate will possess strong C/C++ programming skills and a background in embedded systems on QNX or Linux. Responsibilities include software development, testing, and collaboration with engineering teams. A bachelor's degree in a relevant field is required, with a preference for candidates with 5+ years of experience and a master's degree.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

OTA Software Engineer – Embedded Update Systems
OTA Software Engineer – Embedded Update Systems

Stem Xpert • Town of Florida (NY)

On-site
USD 70,000 - 100,000
Automotive Embedded Software Engineer - AUTOSAR & OTA Expert
Automotive Embedded Software Engineer - AUTOSAR & OTA Expert

TechDigital Group • Northville (MI)

On-site
USD 80,000 - 110,000
Senior Embedded Software Engineer - C++ (OTA & Diagnostics)
Senior Embedded Software Engineer - C++ (OTA & Diagnostics)

TechDigital Group • Detroit (MI)

On-site
USD 100,000 - 130,000
Embedded Software Engineer (C++)
Embedded Software Engineer (C++)

TechDigital Group • Detroit (MI)

On-site
USD 100,000 - 130,000
Embedded Software Engineer: C/C++, QNX/Linux Expert
Embedded Software Engineer: C/C++, QNX/Linux Expert

PSG Global Solutions • Warren (MI)

On-site
USD 80,000 - 120,000
Embedded OTA Validation Engineer – Fleet-Ready Updates
Embedded OTA Validation Engineer – Fleet-Ready Updates

ALSO • Palo Alto (CA)

On-site
USD 140,000 - 170,000
Health coverage
Flexible time off
401(k) match
OTA Software Engineer - Secure Cloud Firmware Updates
OTA Software Engineer - Secure Cloud Firmware Updates

applied • Sunnyvale (CA)

On-site
USD 183,000 - 253,000
Equity options
Comprehensive health insurance
401k retirement benefits with employer match
+2
Software Engineer
Software Engineer

General Motors • Austin (TX)

On-site
USD 100,000 - 130,000
Automotive Software Support Engineer - OTA & Connectivity
Automotive Software Support Engineer - OTA & Connectivity

ThunderSoft • Newark (CA)

On-site
USD 80,000 - 110,000
Lead Embedded Engineer for Connected Vehicles & OTA
Lead Embedded Engineer for Connected Vehicles & OTA

Software Guidance & Assistance, Inc. (SGA, Inc.) • Greenville (WI)

On-site
USD 110,000 - 160,000