Software Verification Engineer

🕒 May 11

🇨🇭 Switzerland – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

👷🏻‍♀️ Engineer

👻 Ghost score 56%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NVIDIA

NVIDIA

10,000+ employees

Founded 1993

🏥 Healthcare

🏭 Manufacturing

🤖 Artificial Intelligence

Healthcare • Manufacturing • Artificial Intelligence

NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.

📋 Description

• Design, implement, and maintain automated test scripts and frameworks, primarily in Python • Own feature verification from test planning through final implementation and full automation • Validate software functionality and performance through system-level and integration testing • Set up, maintain, and optimize test environments using Linux, Docker, virtual machines, and other modern tools • Collaborate with software, DevOps, architecture, and product teams to define test requirements and coordinate releases • Drive design verification flows and contribute to methodology improvements • Use planning and tracking systems to manage release progress and build release indicators • Analyze test results, file defects, and track issues to closure • Validate and test software products supporting Ethernet and InfiniBand protocols and networking, storage, and security services for cloud, compute, and AI workloads

🎯 Requirements

• Bachelor’s/master’s degree in computer science or computer engineering, or equivalent experience • 3+ years of experience in software testing, QA automation, or software engineering • Strong proficiency in Python and scripting for automation • Solid experience with Linux-based environments, including system tools and command-line utilities • Proven understanding of computer networking and modern Linux operating systems • Familiarity with software testing, integration, and system validation practices • Excellent problem-solving, critical thinking, and communication skills • Ability to work independently, manage multiple tasks, and drive technical initiatives • Great interpersonal skills, agility, and determination for success • Fluent English; strong presentation and public speaking abilities • Deep technical know-how and familiarity with networking protocols or low-level system tools • Experience with Docker, KVM, or other virtualization technologies • Knowledge of CI/CD tools (e.g., Jenkins, GitLab CI) and test reporting tools (e.g., Allure, Grafana, Kibana) • Experience with large HW+SW systems and advanced Linux OS technologies • Proficiency with Git, Bash, and other scripting languages

🏖️ Benefits

• Equal opportunity employment and nondiscrimination commitment • Diverse work environment

Apply Now

Similar Jobs

🕒 May 4

blp

51 - 200

📦 Logistics

💼 Consulting

🏭 Manufacturing

Forward Deployed Engineer building and deploying TypeScript and LLM solutions for BLP Digital's AI-powered ERP automation platform. Working directly with enterprise customers to automate business processes.

ERP

Oracle

TypeScript

🕒 April 23

Cisco

10,000+ employees

🔧 Hardware

🔐 Security

🏢 Enterprise

Tetragon Threat Detection Engineer developing runtime security policies for Isovalent's Tetragon tool. Collaborating with teams to ensure visibility and protection against emerging threats.

Cloud

Kubernetes

Linux