Randstad Sr. Software Validation Engineer in Livonia, Michigan

Sr. Software Validation Engineer


Livonia, MI

Date Posted:

Thursday, September 29, 2016

Job Type:


Reference #:



Randstad Technologies

apply now


Position Overview

The role of the Sr. Software Validation Engineer is to plan and execute the validation testing of our Battery Management System software according to project timing and budget. This includes analyzing technical requirements from internal and external customers, developing test plans to validate that the requirements have been met, and executing the tests in manual or automated test environments.

Primary Responsibilities

  • Analyze technical requirements, and create test plans and procedures to validate them.

  • Track and report validation status.

  • Manage and execute software validation from project beginning to end.

  • Develop and maintain realistic project milestones and deliverables using appropriate tools.

  • Contribute to Process Improvement efforts, including test planning, management, execution and automation.

  • Act as the primary software testing interface to both internal and external customers.

  • Ensure team follows established software validation processes.

  • Develop best practices and tools for software verification and validation.

Position Requirements

  • Bachelor degree in Electrical and/or Computer Engineering with 7 - 10 years of Embedded software testing experience

  • Experience with software bench testing techniques and equipment, such as power supplies, oscilloscopes, simulators, and data loggers

  • Experience with Vector CAN tools, such as CANalyzer or CANoe

  • Experience with Requirements Management tools like DOORS

  • Experience with Hardware-in the-Loop (HIL) testing (e.g. dSpace, ETAS, National Instruments)

  • Experience with SW Test Automation

  • Familiarity with project change and configuration management software, such as Jira, SVN, Clear Case, Clear Quest, PVCS or Change Synergy

  • Working knowledge of CAN and\or LIN Networking

  • Experience with software maturity models, such as Automotive SPICE.

  • Ability to estimate, schedule, and report on project deliverables.

  • Ability to conform to shifting priorities, demands and timelines

  • Through analytical and problem-solving capabilities.

  • Strong written and oral communication skills.

  • Strong interpersonal skills.

  • Experience with UDS and OBD Diagnostics a plus

  • Tier 1 supplier experience a plus

    apply now