Software Support Engineer

ThunderSoft

Newark (CA)

On-site

USD 80,000 - 110,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

A leading automotive software company is seeking a Software Support Engineer to diagnose and resolve software issues related to vehicle connectivity and access control modules. This role involves collaboration with development and testing teams, as well as troubleshooting connectivity issues across various systems. Candidates should have a minimum of 2 years of experience in software support within embedded systems and hold a relevant bachelor’s degree. Strong analytical and communication skills are essential.

Qualifications

  • Minimum 2+ years of experience in software support, testing, or diagnostics within embedded systems or automotive.
  • Hands-on experience with ECU testing and diagnostics is preferred.
  • Basic understanding of LTE, Wi-Fi, GPS, and networking concepts.

Responsibilities

  • Diagnose, test, and troubleshoot software and system issues related to ECUs.
  • Collaborate with teams to analyze root causes and support issue resolution.
  • Assist with Over-The-Air (OTA) software updates.

Skills

Software support
Troubleshooting
Analytical skills
Communication skills

Education

Bachelor’s degree in Computer Science or related field

Tools

Vector tools (e.g., CANoe)
Linux-based systems

Job description

We are seeking a Software Support Engineer to support connectivity and vehicle system software within a fast-paced engineering environment. This role focuses on diagnosing, testing, and resolving software issues related to vehicle access control modules (ECU), infotainment, and connectivity features. The engineer will collaborate closely with development, testing, and field teams to reproduce issues, submit debug tickets, and support stable software releases.

Responsibilities
  • Diagnose, test, and troubleshoot software and system issues related to vehicle ECUs, with a primary focus on Access Control Modules (ACM).
  • Investigate customer- and development-reported issues, reproduce defects, and submit detailed debugging tickets with clear documentation.
  • Collaborate with infotainment, connectivity, and embedded software development teams to analyze root causes and support issue resolution.
  • Assist with Over-The-Air (OTA) software updates and support validation of OTA deployments to vehicles.
  • Troubleshoot connectivity issues involving LTE, Wi-Fi, GPS, and in-vehicle networking systems.
  • Participate in testing of infotainment and connectivity features; document test procedures, results, and findings.
  • Gain hands‑on exposure to vehicle communication protocols such as CAN and CANoe, and support testing within embedded Linux environments.
  • Support maintenance and improvement of test infrastructure and tools.
  • Communicate effectively with internal stakeholders and provide clear documentation to support knowledge transfer and field service teams.
Qualifications
  • Minimum 2+ years of experience in software support, testing, or diagnostics within embedded systems, automotive, or related domains.
  • Bachelor’s degree in Computer Science or a related technical field (required).
  • Hands‑on experience with ECU testing and diagnostics, preferably Access Control Modules or similar vehicle components.
  • Working knowledge of Linux-based systems and embedded software environments.
  • Experience with Vector tools (e.g., CANoe) and vehicle communication protocols (CAN experience is a plus).
  • Familiarity with OTA updates, infotainment systems, TCU, or vehicle connectivity is highly desirable.
  • Basic understanding of LTE, Wi‑Fi, GPS, and networking concepts.
  • Strong analytical, troubleshooting, and problem‑solving skills.
  • Excellent written and verbal communication skills with the ability to work cross‑functionally in a collaborative team environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automotive Software Support Engineer - OTA & Connectivity
Automotive Software Support Engineer - OTA & Connectivity

ThunderSoft • Newark (CA)

On-site
USD 80,000 - 110,000
Applications Engineer
Applications Engineer

ACTIA Corporation • Elkhart (IN)

On-site
USD 110,000 - 160,000
Field Systems Engineer
Field Systems Engineer

Eagle Technology Competence, LLC. • Michigan

On-site
USD 75,000 - 95,000
Triage & Root Cause Analysis Engineer
Triage & Root Cause Analysis Engineer

Eagle Technology Competence, LLC. • Auburn Hills (MI)

On-site
USD 85,000 - 110,000
Software QA Vehicle Engineer
Software QA Vehicle Engineer

Groupe Kardol • Torrance (CA)

On-site
USD 110,000 - 160,000
Senior Software Architect - Embedded Connectivity
Senior Software Architect - Embedded Connectivity

KGTiger • Allen Park (MI)

On-site
USD 120,000 - 150,000
Senior Embedded Software Engineer - Vehicle Access / Digital Key
Senior Embedded Software Engineer - Vehicle Access / Digital Key

Compunnel, Inc. • San Francisco (CA), Northern (KY)

On-site
USD 140,000 - 180,000
Project Engineer-EMBEDDED SOFTWARE
Project Engineer-EMBEDDED SOFTWARE

Snap-On Tools • Rochester Hills (MI)

On-site
USD 95,000 - 135,000
Software Engineer
Software Engineer

OSI Engineering • Raymond (OH)

On-site
USD 65,000 - 90,000
Software Engineer
Software Engineer

Trialon Corporation • Auburn Hills (MI)

On-site
USD 90,000 - 120,000