Vehicle Software & Systems Validation Engineer

G-TECH Michigan, Dearborn Permanent

Job Description

Vehicle Software & Systems Validation Engineer Responsible for validating vehicle software, embedded systems, and integrated vehicle features to ensure functional, quality, performance, safety, and customer requirements are met throughout the product development lifecycle. The engineer will work in an Agile environment to plan, execute, analyze, and document manual and automated testing across vehicles, benches, and laboratory environments. Key Responsibilities • Develop and execute functional, system, integration, regression, and user-acceptance tests based on requirements and Agile user stories. • Perform in-vehicle, bench, and laboratory validation of embedded software and vehicle features. • Develop and maintain automated tests and scripts using Python or similar languages. • Execute software and system tests, analyze logs/data, and investigate failures to determine root cause. • Reproduce, troubleshoot, and validate software and system defects with cross-functional engineering teams. • Document test results and manage defects using JIRA and test-management tools such as Jama and TestRail. • Support requirements traceability, test planning, execution, reporting, and release validation. • Contribute to test automation, tools, processes, and continuous improvement. • Prepare and maintain vehicles, test benches, laboratory equipment, software, and test environments. • Collaborate with software, hardware, systems, and feature engineers to resolve issues and meet program milestones. Hands-on testing with vehicles, laboratory equipment, test benches, and embedded systems. • Develop and execute functional test scenarios and test utilizing user stories contained within Agile Sprints. • Interface with development teams to understand testing requirements. • Review project requirements to ensure requirements are testable. • Prepare necessary benches, vehicles, tools, and software to execute testing. • All test results following to the merge of related test codes in to Master to be logged (pass/fail), failures to be debugged to assess the root cause of failures allowing only valid defects to be entered into the defect tracking system, JIRA. • Work with feature engineers to reproduce and troubleshoot defects found in the system. •Participate in root-cause analysis of hardware quality problems and software defects. • Participate in system design, documentation, and testing to deliver a best in-class infotainment system. • During sprint planning provide estimates on the amount of time needed to complete testing related tasks. • Review hardware laboratory nodes and apply corrective and predictive maintenance processes to upkeep that the nodes are in satisfactory condition and functionality. • Analyze the root-cause of software failures to correctly prioritize them for subsequent fixing, providing timely validation rounds for both manual and automation. • Contribute in enhancements towards automation development, optimizing, new feature validation, and testing for upcoming vehicle programs and testing efforts. • Identify areas of improvement in all facets of testing and velocity tracking. • Use Test Management tools for test planning review, execution, monitoring review (proficient key metrics interpretation), and reporting of Test Results • Provide detailed feedback and comprehensive bug reports to ensure high-quality software and efficient testing workflows.

Ready to apply for this Vehicle Software & Systems Validation Engineer role?

Take the next step in your career — submit your application directly with the employer.

Skills & Keywords

Auto-detected from this job's description. Click any skill to find similar roles.

Get started today

Your next great job is one click away

Join thousands of professionals finding verified U.S. jobs every day. Sign up free, set your preferences, and let opportunities come to you.

20K+Open Jobs
1K+Employers
50U.S. States
100%Free