Test Engineer
Listed on 2026-09-01
-
Software Development
Software Testing
Vehicle Software & Systems Validation Engineer
V2
Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since 1998. We have headquartered in Bloomfield Hills, MI and have 16 offices spread across six countries. We partner with Fortune 500 companies to address complex business challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and ISO standards, V2
Soft is committed to quality and security. Beyond our work, we actively support local communities and non-profits, reflecting our core values. Join us to be part of a dynamic and impactful global company!
Position
Description:
Vehicle Software & Systems Validation Engineer Position Description 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 Test Rail.
- 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.
Skills Required:
- 3–5 years of automotive software testing, vehicle validation, or systems engineering experience.
- Experience with in-vehicle testing and embedded software validation.
- Experience with functional testing, defect management, and root-cause analysis.
- Experience working in an Agile/Scrum environment.
- Proficiency with Python or similar scripting languages.
- Experience with JIRA and test execution/documentation.
- Strong analytical, troubleshooting, communication, and problem-solving skills.
Skills Preferred:
- Test automation and scripting experience.
- API interaction, data parsing, log analysis, and telemetry interpretation.
- CANalyzer/CANoe and automotive network fundamentals.
- Vehicle electrical/electronic architecture knowledge.
- Infotainment or ADAS testing experience.
- Knowledge of ISO 26262, ASPICE, and automotive regulatory requirements.
- Experience with Jama, Test Rail, Git, CI/CD, or software release processes.
- Software update/OTA validation experience.
Education Required:
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Software Engineering, or a related technical field.
- 3–5 years experience.
Additional Information:
*** FULLY ONSITE
*** hands-on testing with vehicles, laboratory equipment, test benches, and embedded systems.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).