Talent.com
Software Validation Engineer
Software Validation EngineerThunderSoft • Toronto, ON, CA
Software Validation Engineer

Software Validation Engineer

ThunderSoft • Toronto, ON, CA
30+ days ago
Job type
  • Full-time
Job description

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

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

  • Bachelor’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.
  • Seniority level

    Mid‑Senior level

    Employment type

    Full‑time

    Job function

    IT Services and IT Consulting, Software Development, and Motor Vehicle Manufacturing

    Referrals increase your chances of interviewing at ThunderSoft by 2x

    Get notified about new Software Validation Engineer jobs in Toronto, Ontario, Canada.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Toronto, ON, CA

    Similar jobs
    Full Stack Engineer

    Full Stack Engineer

    GEI Consultants • Markham, ON, Canada
    Full-time
    The Full Stack Engineer is responsible for front-end development and back-end interconnection of solutions that support AI-powered applications and integrations across GEI.This role builds user-fac...Show more
    Last updated: 20 days ago • Promoted
    Sr Staff Design Verification Engineer

    Sr Staff Design Verification Engineer

    Lightmatter • Toronto, ON, Canada
    Full-time
    Lightmatter is leading the revolution in AI data center infrastructure, enabling the next giant leaps in human progress.The company invented the world’s first 3D‑stacked photonics engine, Passage™,...Show more
    Last updated: 30+ days ago • Promoted
    Software Trainer - Insight Global

    Software Trainer - Insight Global

    Insight Global • newmarket, on, ca
    Permanent
    Remote with travel across Canada (50-75%).The Field Customer / Tech Training Instructor is responsible to work as a key member of the installation team effectively and efficiently and to train all Po...Show more
    Last updated: 11 hours ago • Promoted • New!
    Software Engineer II

    Software Engineer II

    Microsoft Canada • Toronto, Canada
    Full-time
    Overview Microsoft’s Path team helps customers along their journey from the initial idea to the final realization of their goals from. We are responsible for collaborative Work Management products i...Show more
    Last updated: 8 days ago • Promoted
    Software Engineer

    Software Engineer

    Rockstar • Toronto, ON, CA
    Full-time
    Quick Apply
    Rockstar is recruiting for an early-stage, well-funded startup that is transforming how enterprise accounting teams manage the month-end close process. The founding team brings deep experience from ...Show more
    Last updated: 30+ days ago
    Senior Automation Engineer - Qualitest

    Senior Automation Engineer - Qualitest

    Qualitest • richmond hill, on, ca
    Full-time
    Qualitest looking for a Senior Automation Engineer with strong technical expertise and leadership qualities.The ideal candidate should be a self-starter who can quickly contribute, lead automation ...Show more
    Last updated: 4 days ago • Promoted
    Software Engineer, Graduate

    Software Engineer, Graduate

    Provision • Toronto, Canada
    Full-time
    Provision is automating construction.We help contractors speed up their work, reduce risk, and eliminate errors that cost the industry more than $500B every year. Our mission is to make construction...Show more
    Last updated: 30+ days ago • Promoted
    Summer 2026 Co-op : AI Software Developer (4 Months)

    Summer 2026 Co-op : AI Software Developer (4 Months)

    CGI • Markham, ON, Canada
    Full-time
    Summer 2026 Co-op : AI Software Developer (4 Months).We are looking for a motivated and curious AI Co-op Student to join our team and support our ongoing efforts to explore, develop, and integrate A...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer (Backend)

    Senior Software Engineer (Backend)

    Newance • Toronto, ON, Canada
    Full-time
    We are on a mission to empower landscapers to build thriving businesses by putting people.By leveraging lean systems, smart technology, and a strong community of knowledge.We don’t just build...Show more
    Last updated: 24 days ago • Promoted
    Fullstack Software Engineer

    Fullstack Software Engineer

    Tucows Inc. • Toronto, ON, Canada
    Full-time
    Wavelo is a SaaS business on a mission to make telecoms a breeze.We provide flexible software that modernizes how communication service providers (CSPs) do business, helping them drive more value, ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    SS&C Technologies • Toronto, Canada
    Full-time
    As a leading financial services and healthcare technology company based on revenue, SS&C is headquartered in Windsor, Connecticut, and has 27,000+ employees in 35 countries.Some 20,000 financial se...Show more
    Last updated: 23 hours ago • Promoted
    Sr. Design Verification Engineer

    Sr. Design Verification Engineer

    Arcadia • Toronto, ON, Canada
    Full-time +1
    Be among the first 25 applicants.This range is provided by Arcadia.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Location : Hybrid – Downtown T...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Architect Engineer (Aerospace / eVTOL)

    Senior Software Architect Engineer (Aerospace / eVTOL)

    Essence Coaching Group • Markham, ON, Canada
    Full-time
    Senior Software Architect Engineer (Aerospace / eVTOL).CAD 120,000 – 165,000 (annual).A senior-level Software Architect & Engineer is sought to lead mission-critical aerospace software de...Show more
    Last updated: 5 days ago • Promoted
    Software Engineer - Crypto

    Software Engineer - Crypto

    Career Renew • Toronto, ON, Canada
    Full-time
    Career Renew is recruiting for one of its clients a Software Engineer - Crypto - this is a fully remote role for US / Canada based candidates. We lead the field in quantitative research and optimizati...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Design Verification Engineer, Annapurna Labs

    Sr. Design Verification Engineer, Annapurna Labs

    Amazon Web Services (AWS) • Toronto, ON, Canada
    Full-time
    Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform, and our Custom Silicon organization is revolutionizing how we deliver cloud services to our customers...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer 1

    Software Engineer 1

    Thri5 Inc. • Toronto, ON, Canada
    Full-time
    Thri5 is the AI-powered System of Actions for the modern retailer.Despite massive investments in planning, forecasting, and analytics, retailers still face the same operational issuesout-of-stocks,...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer (Full Stack)

    Software Engineer (Full Stack)

    Citylitics • Toronto, ON, Canada
    Full-time
    Citylitics delivers predictive intelligence on local utility & public infrastructure markets.What is Infrastructure? It is the roadways you rely on to safely get to Grandma's house, it'...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Veem • Toronto, ON, CA
    Full-time
    Quick Apply
    Veem empowers small and medium businesses who spend too much time and money dealing with inefficient financial payment systems. Our transparent, relationship-based payments model makes it easy to bu...Show more
    Last updated: 30+ days ago