Software Validation Engineer

4 weeks ago


Ontario ON, Canada ThunderSoft Full time

OverviewWe are seeking a Product & Software Verification Engineer to join our engineering validation team responsible for ensuring the quality, reliability, and performance of complex embedded products. The successful candidate will plan, develop, and execute verification activities for embedded software and integrated systems, collaborating closely with hardware, firmware, and systems engineering teams.This role involves hands-on testing of embedded platforms, creating automated test frameworks, and validating software behavior under various operational conditions. Candidates should have strong analytical and debugging skills and a passion for ensuring product excellence in mission-critical applications.Key ResponsibilitiesDevelop comprehensive verification plans and test cases based on product requirements, specifications, and design documentation.Conduct functional, regression, performance, and stress testing of embedded software and complete systems.Validate software-hardware integration, communication interfaces, and system interoperability.Create, maintain, and execute automated test scripts and frameworks for embedded environments.Document defects, analyze root causes, and support resolution in collaboration with development teams.Perform verification activities in both simulated and hardware-in-the-loop (HIL) test setups.Manage test data, record results, and generate detailed verification reports for project milestones.Support verification readiness reviews and contribute to continuous process improvements in V&V methodology.Ensure adherence to secure development and testing standards appropriate for defence-grade products.Required QualificationsBachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related discipline.3-6 years of experience in software verification, product validation, or embedded test engineering.Strong understanding of embedded systems, software architecture, and communication protocols (UART, SPI, I2C, CAN, Ethernet, etc.).Hands-on experience with test automation (Python, Shell, or similar scripting languages).Experience with test management tools (e.g., JIRA, TestLink, Zephyr, or similar).Familiarity with CI/CD pipelines, source control (Git), and defect tracking workflows.Solid troubleshooting and debugging skills using tools like serial consoles, oscilloscopes, and log analyzers.Excellent documentation and communication abilities, with attention to quality and traceability.



  • Toronto, ON, Canada ThunderSoft Full time

    Overview We are seeking a Product & Software Verification Engineer to join our engineering validation team responsible for ensuring the quality, reliability, and performance of complex embedded products. The successful candidate will plan, develop, and execute verification activities for embedded software and integrated systems, collaborating closely with...


  • Toronto, ON, Canada ThunderSoft Full time

    Overview We are seeking a Product & Software Verification Engineer to join our engineering validation team responsible for ensuring the quality, reliability, and performance of complex embedded products. The successful candidate will plan, develop, and execute verification activities for embedded software and integrated systems, collaborating closely with...

  • Validation Engineer

    4 weeks ago


    Ontario (ON), Canada Collabera Full time

    Description The Connected Vehicle Team is revolutionizing the vehicle ownership experience through the invention of software products delivered to Uconnect customers through a variety of digital touchpoints including mobile apps, websites, and in-vehicle infotainment systems. The team is seeking candidates that will be responsible for Infotainment, Connected...


  • Ontario (ON), Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Senior Full Stack Developer. Please find below Job description and share me your updated resume at .Position: Senior Full Stack Developer Location: Toronto ON Skills: Java, Spring boot, Microservices, SQL, UIKey Responsibilities:Design and develop responsive, user-friendly web interfaces using modern JavaScript...


  • Ontario, Canada Incognito Software Systems Full time

    Are you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier for...


  • Ontario, Canada Incognito Software Systems Full time

    Are you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier for...


  • Ontario, Canada Incognito Software Systems Full time

    Are you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier for...


  • Ontario, Canada Incognito Software Systems Full time

    Are you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier for...


  • Ontario, Canada Incognito Software Systems Full time

    Are you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier for...


  • Ontario, Canada Incognito Software Systems Full time

    Are you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier for...