Jobs · Business Development · Michigan

Vehicle Software & Systems Validation Engineer

EPITEC · Dearborn, MI · 1 mo ago
Business Development$44–$46/hrContract

Responsibilities

  • Develop and execute functional, system, integration, regression, and user acceptance test scenarios based on requirements and Agile user stories.
  • Perform hands-on software and system validation in vehicles, laboratory environments, and test benches.
  • Prepare and maintain vehicles, testing tools, software, laboratory equipment, and validation environments.
  • Interface with development teams to understand testing requirements and ensure requirements are testable.
  • Analyze test results, logs, telemetry data, and software behavior to identify failures and determine root causes.
  • Debug and troubleshoot software and system failures, reproducing defects and supporting resolution efforts.
  • Collaborate with software, hardware, systems, and feature engineers to validate fixes and support program milestones.
  • Log and document test results, pass/fail status, and defects within JIRA and associated test management tools.
  • Participate in root cause investigations related to software defects and hardware quality issues.
  • Support test planning, execution, monitoring, reporting, and release validation activities.
  • Contribute to Agile development processes during sprint planning.
  • Review and maintain laboratory hardware nodes, implementing corrective and preventive maintenance practices.
  • Develop and maintain automated test scripts using Python or similar scripting languages.
  • Contribute to test automation enhancements, process improvements, and validation strategies for future vehicle programs.
  • Create detailed documentation, bug reports, and technical validation results.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Software Engineering, or a related technical discipline.
  • 3-5 years of experience in automotive software testing, vehicle validation, systems engineering, or a related field.
  • Experience performing in-vehicle testing and embedded software validation.
  • Strong background in functional testing, defect management, and root cause analysis.
  • Experience working within Agile/Scrum development environments.
  • Hands-on experience with test planning, execution, and validation processes.
  • Experience utilizing test management and defect tracking tools.

Preferred

  • Test automation and automated scripting experience.
  • API interaction and data parsing.
  • Log analysis and telemetry interpretation.
  • Experience with test automation frameworks.
  • Understanding of automotive communication networks.
  • Knowledge of vehicle electrical/electronic architectures.
  • Infotainment system testing experience.
  • ADAS testing experience.
  • Familiarity with ISO 26262, ASPICE, and automotive regulatory standards.
  • Experience with: Jama, TestRail, Git, CI/CD environments, Software release validation processes.
  • Over-the-Air (OTA) software update validation experience.
  • Technical writing and process documentation skills.
  • Python scripting and automation, API testing and integration validation, Data parsing and analytics, Telemetry interpretation, Software release and CI/CD workflows, Test framework development, Automotive systems integration.

Similar jobs