Software QA Engineer (On-Site Vehicle & Bench Testing)
Description

Who we are:

EDAG Inc. is a globally leading, independent engineering services provider that combines excellent engineering with the latest technology trends. We are the experts in the all-round development of complete vehicles and smart factories. Our interdisciplinary expertise in the areas of software and digitalization means that we have the crucial skills to actively shape dynamic transformation processes as an innovative partner.


Development with passion. That's us.


With an interdisciplinary team of around 9,000 experts, EDAG develops unique mobility and industrial solutions for customers that include the world's leading automotive and non-automotive companies.


This is how you will grow:

The Software QA Engineer / System Integrator will serve as the on-site technical representative supporting software integration, validation, and issue triage at the customer location. This role is responsible for conducting first-step problem analysis on vehicles and test benches, reproducing and characterizing system issues, and collaborating closely with the remote development and integration teams to support root-cause analysis and verification of corrective actions.  The ideal candidate is hands-on, analytical, and proactive in communicating issues and test results to both customers and internal engineering teams

  • Perform on-site software validation and system integration testing on vehicle or test bench environments. 
  • Conduct first-level issue triage and problem reproduction, gathering detailed logs, traces, and test evidence. 
  • Collaborate with remote engineering and software teams to analyze and debug issues across software, hardware, and network domains. 
  • Verify interim and permanent software corrective actions on bench and in vehicle prior to release.
  • Support test case execution and validation of new software versions. 
  • Support definition of new test cases based on customer use case. 
  • Maintain and update test documentation, issue reports, and traceability matrices. 
  • Interface directly with the customer’s technical team, providing clear communication on issue status, test results, and action items. 
  • Assist in integrating new software builds into test vehicles and benches. 
  • Contribute to continuous improvement of test processes and problem-resolution workflows.
Requirements

This is how you will take us forward:

  •  Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field. 
  • 2–5 years of experience in software testing, integration, or QA, preferably in automotive or embedded systems. 
  • Strong understanding of CAN communication protocols and use of related tools (e.g., CANoe, Vector tools, …). 
  • Experience with issue tracking and requirements management systems (e.g., Jira, DOORS) and test management tools. 
  • Hands-on experience with vehicle or bench testing, log analysis, and software flashing/updating processes. 
  • Solid analytical and troubleshooting skills with ability to isolate complex software/hardware issues. 
  • Excellent communication and collaboration skills to work with remote engineering teams and customer. 
  • Ability to work independently on-site and manage multiple priorities under minimal supervision. 

Preferred Qualifications 

  • Familiarity with embedded software development and debugging (C/C++, Python, or similar). 
  • Knowledge of AUTOSAR, diagnostics (UDS), and ECU architecture. 
  • Experience with continuous integration environments and software release processes. 
  • Prior exposure to vehicle-level integration or OEM validation environments. 
  • Basic understanding of Vehicle Entry and Authorization Systems