Embedded Software Test Engineer

9 hours ago


Boucherville, Quebec, Canada Dana Canada Corp. Full time
Job Summary

We are seeking a highly skilled Embedded Software Test Designer to join our team at Dana Canada Corp. As a key member of our team, you will be responsible for analyzing, developing, and conducting test scripts and test cases according to ASPICE/ISO 26262 methodology and standards.

Key Responsibilities
  1. Analyze and develop test scripts and test cases for software qualification on HIL benches.
  2. Develop and maintain automated test cases for software qualification using dSPACE tools and similar HIL test automation tools.
  3. Conduct all qualification tests and regression testing on HIL benches.
  4. Update models, prepare documentation, and layouts for test bench set-ups and HIL set-ups.
  5. Participate in the review of work provided by team members and ensure test cases are created or revised for requirements in the current release plan.
  6. Support cross-functional teams in development and system engineering, root cause analysis, and testing.
  7. Instrument and test applications, review and record test environment configuration changes, and coordinate schedule changes with impacted parties.
  8. Enter noteworthy information into the program test log.
Educational Qualifications

We require a 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, preferably in the automotive sector, with experience working on EVs.

Nature of Experience

Experience in OEM Auto/Auto Ancillary (tier 1), Aviation, Aerospace, Rail, and Transportation.

Required Skills, Abilities, and Attributes
  1. Good knowledge of software testing methodologies, including software qualification, hardware in the loop, software in the loop, white box, and black box testing.
  2. Essential experience in development of automated test cases for software qualification on HIL benches.
  3. Essential experience with dSPACE tools, or similar HIL test automation tools like NI, Vector, ETAS, etc.
  4. Essential experience with Python scripting.
  5. Essential experience with automotive communication tools, such as Vector CANape, CANoe, CAPL, CANalyzer.
  6. Knowledge of ASPICE/ISO 26262 standard, fault injection, and functional safety-related testing up to ASIL D at the software level.
  7. Knowledge of calibration tools from Vector/ETAS/ATI Vision is preferred.
  8. Knowledge of automotive communication bus systems and protocols, such as CAN, CCP, XCP, UDS, J1939.
  9. Preferred experience with MATLAB/Simulink for plant model development and modification for HIL testing.
  10. Preferred experience with NI tools, such as LabView, TestStand, VeriStand.
  11. ALM tool experience, such as Polarion, Doors, PTC Integrity.
  12. Testing mindset and excellent logical reasoning.

We are a global team of 40,000 problem solvers who are fostering a culture of innovation by leveraging diverse perspectives. 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.



  • Boucherville, Quebec, Canada Dana Incorporated Full time

    Job Title: Embedded Software Test DesignerAt Dana Incorporated, we are seeking a highly skilled Embedded Software Test Designer to join our team. As a key member of our verification and validation department, you will work closely with product development teams to ensure the highest quality of our software products.Key Responsibilities:Analyze, develop, and...


  • Boucherville, Quebec, Canada Dana Incorporated Full time

    Job Title: Embedded Software Test DesignerAt Dana Incorporated, we are seeking a highly skilled Embedded Software Test Designer to join our team. As a key member of our verification and validation department, you will work closely with product development teams to ensure the highest quality of our software products.Key Responsibilities:Analyze, develop, and...


  • Boucherville, Quebec, Canada Dana Full time

    Job PurposeWe are seeking a skilled Embedded Software Test Designer to join our team at Dana. As a key member of our verification and validation department, you will work closely with product development teams to ensure the highest quality of our software products.Key ResponsibilitiesAnalyze, develop, and conduct test scripts and test cases according to...


  • Boucherville, Quebec, Canada Dana Full time

    Job PurposeWe are seeking a skilled Embedded Software Test Designer to join our team at Dana. As a key member of our verification and validation department, you will work closely with product development teams to ensure the highest quality of our software products.Key ResponsibilitiesAnalyze, develop, and conduct test scripts and test cases according to...


  • Boucherville, Quebec, Canada Myskysys Full time

    Embedded Software Engineer for Automotive SolutionsMyskysys is seeking an Embedded Software Engineer with a strong background in C/C++ development within the automotive sector. The role involves the analysis, design, development, and testing of software components in accordance with industry standards such as ASPICE, ISO 26262, and AGILE methodologies. The...


  • Boucherville, Quebec, Canada Dana Incorporated Full time

    Job OverviewWe are seeking a highly skilled Embedded Software Test Designer to join our team at Dana Incorporated. As a key member of our verification and validation department, you will work closely with product development teams to ensure the highest quality of our software products.Key ResponsibilitiesAnalyze and develop test scripts and test cases...


  • Boucherville, Quebec, Canada Dana Incorporated Full time

    Job OverviewWe are seeking a highly skilled Embedded Software Test Designer to join our team at Dana Incorporated. As a key member of our verification and validation department, you will work closely with product development teams to ensure the highest quality of our software products.Key ResponsibilitiesAnalyze and develop test scripts and test cases...


  • Boucherville, Quebec, Canada Dana Senioreneinrichtung GmbH Full time

    Job PurposeWe are seeking a skilled Embedded Software Test Designer to join our team at Dana Senioreneinrichtung GmbH. As a key member of our verification and validation department, you will work closely with product development teams to ensure the highest quality of our software products.Key ResponsibilitiesOur ideal candidate will have a strong background...


  • Boucherville, Quebec, Canada Dana Senioreneinrichtung GmbH Full time

    Job PurposeWe are seeking a skilled Embedded Software Test Designer to join our team at Dana Senioreneinrichtung GmbH. As a key member of our verification and validation department, you will work closely with product development teams to ensure the highest quality of our software products.Key ResponsibilitiesOur ideal candidate will have a strong background...


  • Boucherville, Quebec, Canada SkySys Full time

    Embedded C/C++ Software Engineer in the Automotive Sector Overview: We are seeking a skilled Embedded C/C++ Software Engineer to contribute to our innovative projects in the automotive sector. The successful candidate will possess extensive experience in embedded systems and a solid understanding of automotive standards. Key Responsibilities: Conducting...


  • Boucherville, Quebec, Canada SkySys Full time

    Automotive Embedded C/C++ Software Engineer Overview: We are seeking a skilled Automotive Embedded C/C++ Software Engineer to contribute to innovative projects in the automotive sector. The successful candidate will possess extensive experience in embedded systems and a solid understanding of automotive standards. Key Responsibilities: Evaluating,...


  • Boucherville, Quebec, Canada SkySys Full time

    Automotive Embedded C/C++ Software Engineer Overview: We are seeking a skilled Automotive Embedded C/C++ Software Engineer to contribute to innovative projects in the automotive sector. The ideal candidate will possess a robust background in embedded systems and automotive applications. Key Responsibilities: Analyzing, designing, developing, and...


  • Boucherville, Quebec, Canada SkySys Full time

    SkySys is seeking a talented and experienced Embedded C/C++ Developer to contribute to cutting-edge automotive projects. In this role, you will be responsible for the design, development, and testing of software components that meet stringent industry standards. Your expertise in embedded systems and the automotive domain will be crucial to our...


  • Boucherville, Quebec, Canada SkySys Full time

    About the RoleWe are seeking a highly skilled Embedded Software Developer to join our team at SkySys. As a key member of our software development team, you will be responsible for designing, developing, and testing software components for our automotive industry clients.Key ResponsibilitiesDesign and develop software components using C/C++ programming...


  • Boucherville, Quebec, Canada SkySys Full time

    About the RoleWe are seeking a highly skilled Embedded Software Developer to join our team at SkySys. As a key member of our software development team, you will be responsible for designing, developing, and testing software components for our automotive industry clients.Key ResponsibilitiesDesign and develop software components using C/C++ programming...


  • Boucherville, Quebec, Canada Dana Incorporated Full time

    Job Purpose As a Software Verification and Validation Test Engineer, you will play a crucial role within the verification and validation department. Collaborating closely with product development teams is essential to ensure the highest quality standards are met. Key Responsibilities: Analyze, design, and execute test scripts and cases in accordance with...


  • Boucherville, Quebec, Canada Dana Canada Corp. Full time

    Select how often (in days) to receive an alert: Job Duties and Responsibilities Key Responsibilities: Evaluate, design, and execute testing scripts and cases in accordance with ASPICE/ISO 26262 standards and methodologies. Proficient in various software testing techniques including unit testing, integration testing, white box testing, and black box...


  • Boucherville, Quebec, Canada Dana Full time

    Job OverviewAs a pivotal member of the Verification and Validation team, you will engage in comprehensive testing processes for embedded software. Your collaboration with product development teams will be essential in ensuring high-quality deliverables.Key ResponsibilitiesDevelop, analyze, and execute test scripts and cases in accordance with ASPICE and ISO...


  • Boucherville, Quebec, Canada Dana Full time

    Job OverviewAs a key member of the Verification and Validation department, you will collaborate closely with product development teams to ensure the highest quality of software products.Key ResponsibilitiesDesign, develop, and execute test scripts and cases in accordance with ASPICE and ISO 26262 standards.Utilize various software testing methodologies,...


  • Boucherville, Quebec, Canada Dana Canada Corp. Full time

    Job Overview We are seeking a skilled Software Application Engineer to join our team at Dana Canada Corp. This role involves collaborating with clients and external partners to develop advanced software solutions for vehicle applications, including all-electric and hybrid systems.Key Responsibilities• Collaborate with clients and external teams to create...