Software Verification Engineer

2 weeks ago


Canada ORS Partners Full time

SOFTWARE VERIFICATION ENGINEER

Fully Remote

Contract: 6+ month

We are looking for talented and enthusiastic Software Verification Engineers to join our team.

In this role, you will be responsible for designing and developing test case software and documentation for safety-critical embedded applications in the aviation and automotive sectors.

This position is crucial to our team and plays a fundamental role in the safety-critical software development lifecycle.

As a Software Verification Engineer, you will not manually execute test plans; instead, you will create and fully automate hundreds of tests for APIs. These tests will ensure that the APIs not only meet industry software safety standards but also function effectively in the most critical environments.

Your responsibilities will include generating artifacts (test cases) and evidence (documentation) to demonstrate software compliance with leading safety standards, such as DO-178C for aviation and ISO 26262 for automotive. Safety-critical software is our clients' area of expertise, and verification is vital to maintaining their core competency.

In this role, you will:

  • Review software API specifications and requirements
  • Design and develop comprehensive test cases based on API/function specifications.
  • Create test cases consisting of both:
  • Test Documentation
  • Test Implementation (primarily written in C code)
  • Update existing test cases to execute on specific target systems.
  • Perform formal reviews of the test cases developed by other SVEs.
  • Perform traceability and test coverage analysis.
  • Create software problem reports describing issues that arise during testing.
  • Work as a team to verify reliable, high quality, safety critical solutions deployed worldwide.

Desired Skills:

  • Intermediate level C coding.
  • Experience formally reviewing test cases.
  • Ability to write clear and concise documentation.
  • Work within a strict SDLC such as required by DO-178C; ISO 26262; PCI DSS

Beneficial Skills:

  • Experience using unit & integration testing toolsets
  • Experience using requirements management databases

Experience with OpenGL, Vulkan, OpenVX, EGL, and other Khronos Group standards



  • Canada Famic Technologies Full time

    Description We are currently looking for motivated, dynamic and rigorous test analysts willing to participate in the verification and validation activities of a new generation of software. This position involves the design and the conduct of individual and automated software tests. Responsibilities Provide Automation Studio planning and test...


  • Canada Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Canada LanceSoft, Inc. Full time

    Note:- This is not a junior or entry level role candidate must have 6+ years of industrial experience as Design Verification EngineerJOB DUTIES:• Participate in the functional verification of a Memory Controller IP and Subsystem.• Be part of a team of design and verification engineers, working closely with other team members to understand and verify the...


  • Canada LanceSoft, Inc. Full time

    Note:- This is not a junior or entry level role candidate must have 6+ years of industrial experience as Design Verification Engineer JOB DUTIES: • Participate in the functional verification of a Memory Controller IP and Subsystem. • Be part of a team of design and verification engineers, working closely with other team members to understand and...

  • Verification Engineer

    2 weeks ago


    Canada LanceSoft, Inc. Full time

    We are looking for a skilled Design Verification Engineer to join our team at LanceSoft, Inc.About the Role:You will be responsible for participating in the functional verification of a Memory Controller IP and Subsystem.This involves collaborating with other engineers to understand and verify the functionality of design elements within the block, chip, and...


  • Canada Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Canada CELERO COMMUNICATIONS INC Full time

    Celero is hiring ASIC Verification Engineers at All levels.Job Title: ASIC Verification EngineerLocation: Ottawa, Canada and Cordoba, Argentina (Hybrid Work Options Available)Introduction: Celero is seeking skilled and motivated ASIC Verification Engineers to join our dynamic team. You will play a key role in the development of optical transceivers for...


  • Canada Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Canada United Software Group Inc Full time

    Job Title: Oracle CPQ Software EngineerCompany Overview:The United Software Group Inc is seeking an experienced Oracle CPQ Software Engineer to join our team and support the development, optimization, and integration of Oracle CPQ applications.Key Responsibilities:Provide programming and troubleshooting support for Oracle CPQ applications, ensuring optimal...


  • Canada LanceSoft, Inc. Full time

    LanceSoft, Inc. is seeking an experienced Design Verification Engineer to participate in the functional verification of a Memory Controller IP and Subsystem.Responsibilities:Collaborate with design and verification engineers to understand and verify the functionality of design elements within the context of the block, chip, and overall system.Develop and...


  • remote, canada Jonas Software UK Full time

    Description :  At ProviderSoft, a Software Support Engineer is responsible for supporting our clients' successful use of our products through technical acumen and effective communication. This role will report to the Development Team Lead and work closely with Helpdesk Representatives, dedicated Account Representatives, and Developers. As a Software...

  • Software Engineer

    2 weeks ago


    Canada Rose International Full time

    Date Posted: 04/04/2025Hiring Organization: Rose InternationalPosition Number: 480716Job Title: Software EngineerJob Location: Toronto, ON, Canada, M4E 0B1Work Model: HybridEmployment Type: TemporaryEstimated Duration (In months): 26Min Hourly Rate($): 60.00Max Hourly Rate($): 64.00Must Have Skills/Attributes: AWS, Elixir, JavaScript, Python, SQLNice To Have...

  • Software Engineer

    2 weeks ago


    Canada Rose International Full time

    Date Posted: 04/04/2025 Hiring Organization: Rose International Position Number: 480716 Job Title: Software Engineer Job Location: Toronto, ON, Canada, M4E 0B1 Work Model: Hybrid Employment Type: Temporary Estimated Duration (In months): 26 Min Hourly Rate($): 60.00 Max Hourly Rate($): 64.00 Must Have Skills/Attributes: AWS, Elixir,...


  • Canada United Software Group Inc Full time

    Job SummaryUnited Software Group Inc is seeking a Lead Software Engineer - Java and DevOps to join our team. As a key member of our team, you will be responsible for designing and implementing software solutions using Java and DevOps principles, and leading DevOps teams.Responsibilities:Design and implement software solutions using Java and DevOps...


  • Canada CAE Inc. Full time

    **Role and Responsibilities** CAE Healthcare is a division of CAE Inc. and a medical simulation company dedicated to improving healthcare training and patient safety. We design and manufacture products used for patient simulation, surgical simulation, ultrasound simulation, and clinical simulation management. **The role we are offering you**: **Duties and...


  • Canada Artech LLC Full time

    We are currently seeking a "Software Engineer Associate" for a contract role with one of our clients in Kanata, ON/Onsite. Please apply if you would be interested and available for it.Duration: 12+ MonthsPosition Description:Embedded SW Developer The client BSP and Driver Development Team is seeking a skilled embedded software developer with experience in...


  • Canada Yochana Full time

    About Yochana">At Yochana, we're dedicated to pushing the boundaries of innovation. Our team of experts works tirelessly to create cutting-edge solutions that meet the ever-evolving needs of our clients.">Job Summary">We are seeking an experienced Digital Verification Specialist to join our dynamic team. As a key member of our Design Verification team, you...


  • ontario-home office, ontario, canada Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Canada LanceSoft, Inc. Full time

    LanceSoft, Inc. is a leader in the field of semiconductor design and verification.Job Description:Participate in the functional verification of a Memory Controller IP and Subsystem.Work closely with design and verification engineers to understand and verify the functionality of design elements within the context of the block, chip, and overall system.Develop...


  • Canada BTA Design Services Inc. Full time

    About Us:Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients' teams and accelerate the development of complete designs.We're adaptable and efficient, with a brilliant staff at our...