Embedded Software Test Designer

Boucherville, Quebec, CA, Canada

Requisition:  52964

Job Purpose

Purpose as a Software V & V Test Designer, you are an active member of the verification & validation department’s team. You work closely with product development teams.

Job Duties and Responsibilities

Key Responsibilities
•    Analyze, develop & conduct test scripts, test cases according to ASPICE/ISO 26262 methodology & standards
•    Knowledge of software testing methodologies (unit testing, integration testing, white box testing, black box testing) 
•    Write software testing reports and documentation for faults as they arise 
•    Conduct all Qualification Test and regression testing, on HIL bench (Dspace)
•    Updating the model , preparing the documentation and layouts for the test bench set-up/HIL Set-up
•    Participate in the review of work provided by all members of the team  
•    Ensure test cases are created/revised for the requirements called out in the current release plan. 
•    Support and align cross-functional teams in development and system engineering, root cause analysis
•    Instrument and Test applications
•    Review/Record any test environment configuration changes
•    Coordinate/notify all schedule changes with all impacted parties
•    Enter all noteworthy information into program test log. (i.e. bench problems, hardware)


Educational Qualifications

• Bachelor or Master’s degree in Mechatronics, Electronics and TeleCommunication, Instrumentation & Controls, Electronics engineering or equivalent

Minimum years of experience
• 6-8 years of relevant experience in Mechatronics Software testing
• Experience of working in automotive sector Preferable if worked on EV side
Nature of experience
• OEM Auto / Auto Ancillary (tier 1), Aviation, Aerospace, Rail and Transportation


Required Skills, Abilities, And Attributes 
• Good knowledge of Software Testing methodologies (Software Qualification, Hardware in the loop, Software 
in the loop, white box and black box testing)
• Essential: Experience in development of Automated Test Cases for Software Qualification on HIL bench
• Essential: Experience with dSPACE tools (Control Desk, Automation Desk, Configuration Desk, Test 
Authoring Framework (TAF), SYNECT), or similar HIL test automation tools like NI, Vector, ETAS, etc.
• Essential: Experience with Python scripting 
• Essential: Automotive Communication Tools (i.e., Vector CANape, CANoe, CAPL, CANalyzer)
• Knowledge of ASPICE/ISO 26262 standard, fault injection and functional safety related testing (up to ASIL D) 
at the software level
• Knowledge of calibration tools from Vector/ETAS/ATI Vision is preferred
• Knowledge of automotive communication bus systems and protocols (i.e., CAN, CCP, XCP, UDS, J1939)
• Preferred: Experience with MATLAB/Simulink for Plant model development and modification for HIL testing
• Preferred: NI Tools (LabView, TestStand, VeriStand)
• ALM tool (Polarion, Doors, PTC Integrity)
• Testing mindset and excellent logical reasoning

Join our team of 40,000 problem solvers who are fostering a culture of innovation by leveraging the diverse perspectives of our global team. We believe in facing challenges head-on by finding opportunity and uncovering possibility, where roadblocks and barriers become targets instead of obstacles. We are One Dana with limitless opportunity.

Our Values

  • Value Others
  • Inspire Innovation
  • Grow Responsibly
  • Win Together