Embedded Software Quality Assurance Engineer

4 weeks ago


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:
  1. Analyze, design, and execute test scripts and cases in accordance with ASPICE/ISO 26262 methodologies and standards.
  2. Demonstrate a strong understanding of software testing methodologies, including unit testing, integration testing, white box testing, and black box testing.
  3. Document software testing results and report any faults that may arise during testing.
  4. Conduct comprehensive Qualification Tests and regression testing on Hardware-in-the-Loop (HIL) setups.
  5. Update models and prepare documentation and layouts for test bench configurations and HIL setups.
  6. Actively participate in the review process of work completed by team members.
  7. Ensure that test cases are created or revised in alignment with the requirements outlined in the current release plan.
  8. Collaborate with cross-functional teams in development and system engineering, focusing on root cause analysis.
  9. Instrument and test applications effectively.
  10. Review and document any changes in the test environment configuration.
  11. Communicate any schedule changes to all affected parties.
  12. Maintain a detailed program test log, noting significant information such as bench issues and hardware concerns.
Educational Qualifications:
  1. A Bachelor’s or Master’s degree in Mechatronics, Electronics and Telecommunications, Instrumentation & Controls, Electronics Engineering, or a related field.
Minimum Experience Required:
  1. 6-8 years of relevant experience in Mechatronics Software Testing.
  2. Experience in the automotive sector is preferred, particularly in electric vehicle (EV) development.
Nature of Experience:
  1. Experience with OEM Auto, Auto Ancillary (Tier 1), Aviation, Aerospace, Rail, and Transportation industries.
Required Skills, Abilities, and Attributes:
  1. Strong knowledge of Software Testing methodologies, including Software Qualification, Hardware-in-the-Loop, Software-in-the-Loop, white box, and black box testing.
  2. Essential: Proven experience in developing Automated Test Cases for Software Qualification on HIL setups.
  3. Essential: Familiarity with dSPACE tools (Control Desk, Automation Desk, Configuration Desk, Test Authoring Framework (TAF), SYNECT) or similar HIL test automation tools such as NI, Vector, ETAS, etc.
  4. Essential: Proficiency in Python scripting.
  5. Essential: Experience with Automotive Communication Tools (e.g., Vector CANape, CANoe, CAPL, CANalyzer).
  6. Knowledge of ASPICE/ISO 26262 standards, fault injection, and functional safety testing (up to ASIL D) at the software level.
  7. Familiarity with calibration tools from Vector/ETAS/ATI Vision is preferred.
  8. Understanding of automotive communication bus systems and protocols (e.g., CAN, CCP, XCP, UDS, J1939).
  9. Preferred: Experience with MATLAB/Simulink for Plant model development and modifications for HIL testing.
  10. Preferred: Knowledge of NI Tools (LabView, TestStand, VeriStand).
  11. Experience with ALM tools (e.g., Polarion, Doors, PTC Integrity).
  12. A strong testing mindset and excellent logical reasoning skills.


  • 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 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 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 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

    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 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 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 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 BestJobsOnline Full time

    Job Overview As a Senior Quality Assurance Engineer, you will play a crucial role in the design, execution, and analysis of engineering, performance, and functional assessments on electric drive systems aimed at enhancing the future of electric vehicles (EV). Key Responsibilities Your mission: transform the transportation landscape while providing support...


  • Boucherville, Quebec, Canada Dana Full time

    Job OverviewAs a Software Verification and Validation Test Engineer, you will play a vital role within the verification and validation team. Your collaboration with product development teams will be essential to ensure high-quality software solutions.Key ResponsibilitiesDevelop, analyze, and execute test scripts and cases in accordance with ASPICE and ISO...


  • 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...


  • Boucherville, Quebec, Canada Dana Incorporated Full time

    Electrification Engineering SpecialistWe are a vibrant and expanding SME in Quebec that encourages creativity, innovation, and teamwork. Our diverse and multidisciplinary team is a testament to our commitment to inclusivity.If you have a strong interest in the electrification of transportation and wish to collaborate within a team that prioritizes...


  • Boucherville, Quebec, Canada Dana Incorporated Full time

    Electrification Engineering SpecialistWe are a vibrant and expanding SME in Quebec that encourages creativity, innovation, and teamwork. Our diverse and multidisciplinary team is a testament to our commitment to inclusivity.If you have a strong interest in the electrification of transportation and wish to collaborate within a team that prioritizes...


  • Boucherville, Quebec, Canada Dana Incorporated Full time

    Electrification Engineering SpecialistDana Incorporated is a progressive and expanding SME based in Quebec, dedicated to fostering innovation, creativity, and collaboration. Our diverse and multidisciplinary team is our greatest asset.If you have a strong interest in the electrification of transportation and seek to contribute to a collaborative environment...


  • Boucherville, Quebec, Canada Dana Incorporated Full time

    Electrification Engineering SpecialistDana Incorporated is a progressive and expanding SME based in Quebec, dedicated to fostering innovation, creativity, and collaboration. Our diverse and multidisciplinary team is our greatest asset.If you have a strong interest in the electrification of transportation and seek to contribute to a collaborative environment...


  • Boucherville, Quebec, Canada SEGULA Technologies Full time

    SEGULA TechnologiesEnhance your professional journey within a dynamic engineering organization that is rapidly evolving. At SEGULA Technologies, you will engage in stimulating projects and play a vital role in shaping the future in a setting where creativity is intertwined with engineering. Innovative technologies such as 3D printing, augmented reality, and...


  • Boucherville, Quebec, Canada SEGULA Technologies Full time

    SEGULA TechnologiesElevate your professional journey within a dynamic engineering firm that is rapidly expanding. At SEGULA Technologies, you will engage in innovative projects and play a vital role in shaping the future of engineering. Cutting-edge technologies such as 3D printing, augmented reality, and autonomous systems are part of our daily operations,...