Embedded Software Application Engineer

Veriipro

Greensboro (NC)

On-site

USD 80,000 - 110,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Veriipro in Greensboro, NC is seeking an embedded software engineer to support integration, validation, and debugging across automotive platforms. You will collaborate with cross-functional teams to resolve complex vehicle software issues.

The role emphasizes hands-on debugging and system-level troubleshooting of vehicle electronics and networks, using CANoe, CANalyzer, Vehicle Spy, and Wireshark. Requires a BS in EE/CE/CS/Mechatronics and 2–5 years in automotive embedded work; strong C/C++ and

Qualifications

  • Bachelor's degree in a relevant engineering or computer field.
  • 2–5 years in automotive embedded systems, validation or ADAS work.
  • Strong debugging and root cause analysis abilities.

Responsibilities

  • Support embedded software integration, deployment, and validation activities.
  • Investigate software and vehicle-level issues through debugging and root cause analysis.
  • Collaborate with software engineers, system architects, product and validation teams.
  • Perform system-level troubleshooting of vehicle electronics and networks.
  • Support configuration management, baselines, and release processes.
  • Analyze vehicle logs using diagnostic tools and validate across configurations.
  • Document issues, findings, solutions, and recommendations.
  • Manage defects and track resolutions in project tools.

Skills

Strong debugging
Root cause analysis
Communication skills
Independent work

Education

Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, Mechatronics, or related field

Tools

CANoe
CANalyzer
Vehicle Spy
Wireshark
JIRA
C/C++
Python

Job description

Responsibilities
  • Support embedded software integration, deployment, and validation activities.
  • Investigate software and vehicle-level issues through debugging and root cause analysis.
  • Collaborate with software engineers, system architects, product teams, and validation teams to resolve complex technical issues.
  • Perform system-level troubleshooting involving vehicle electronics, sensors, diagnostics, and communication networks.
  • Support software configuration management, baselines, and release processes.
  • Analyze vehicle communication logs and system interactions using diagnostic tools.
  • Validate software functionality across different vehicle configurations and variants.
  • Document issues, findings, solutions, and technical recommendations.
  • Manage defects and track issue resolution using project management tools.
Required Qualifications
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, Mechatronics, or related field.
  • 2-5 years of experience in automotive embedded systems, vehicle electronics, software integration, system validation, or ADAS development.
  • Strong understanding of automotive communication protocols:
    • CAN
    • Ethernet
    • LIN
    • UDS Diagnostics
  • Experience with analysis tools such as:
    • CANoe
    • CANalyzer
    • Vehicle Spy
    • Wireshark or similar tools
  • Experience with software configuration management, release processes, and software baselines.
  • Working knowledge of C/C++ and Python.
  • Experience with JIRA or similar defect tracking tools.
  • Strong debugging, troubleshooting, and root cause analysis skills.
  • Ability to work independently in a fast-paced engineering environment.
  • Strong communication and problem-solving skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer, Propulsion Systems
Embedded Software Engineer, Propulsion Systems

Stellantis • Auburn Hills (MI)

On-site
USD 70,000 - 95,000
Senior Telematics ECU Validation Engineer
Senior Telematics ECU Validation Engineer

Global Connect Technologies • Southfield (MI)

On-site
USD 110,000 - 140,000
Health insurance
401(k) plan
Paid time off
Field Application Engineer
Field Application Engineer

Jobtailor • Los Angeles (CA)

On-site
USD 120,000 - 170,000
Field Application Engineer – Automotive Platform & ADAS
Field Application Engineer – Automotive Platform & ADAS

Jobtailor • Los Angeles (CA)

On-site
USD 120,000 - 170,000
Automotive Embedded Software Architect – C/C++
Automotive Embedded Software Architect – C/C++

Global Connect Technologies • Mossville (IL)

On-site
USD 140,000 - 190,000
Base Software Engineer - Communications
Base Software Engineer - Communications

Stellantis • Auburn Hills (MI)

On-site
USD 75,000 - 95,000
Software Support Engineer
Software Support Engineer

ThunderSoft • Newark (CA)

On-site
USD 80,000 - 110,000
Embedded Hardware-Software Developer
Embedded Hardware-Software Developer

Luxoft • Dearborn (MI), Northern (KY)

Hybrid
USD 120,000 - 170,000
Project Engineer
Project Engineer

Snapon • Rochester Hills (MI)

On-site
USD 110,000 - 140,000
Sr Software Engineer
Sr Software Engineer

Silicon Hills Recruiting • Grand Rapids (MI)

On-site
USD 95,000 - 115,000