ROAR

Software Verification Engineer - Remote

Job Locations US-FL-Tampa
Posted Date 3 weeks ago(1/3/2025 11:42 AM)
Job ID
2024-11422
# of Openings
6
Category
Engineering

Overview

SOFTWARE VERIFICATION ENGINEER

United States or Canada - 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. (Embedded C)
  • 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

Why Join Our Team:

  • Pioneering Safety-Critical Software
  • Diverse and Cutting-Edge Projects
  • Deep Dive into GPU Technology
  • Multi-Platform Expertise
  • Innovative Company Culture
  • Technically Challenging and Rewarding Work
  • Collaborative Team Environment
  • Small Company Ethos
  • Growth and Innovation
  • Career Development

Exciting Opportunities in Safety-Critical Software Development
Join us in shaping the future of safety-critical technology across multiple industries!

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed