14 days ago

Senior Software Verification Engineer

NVIDIA

On Site
Full Time
PLN 383,500
Warsaw, Mazowieckie, Poland

Job Overview

Job TitleSenior Software Verification Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered SalaryPLN 383,500
LocationWarsaw, Mazowieckie, Poland

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About the Senior Software Verification Engineer Role

We are seeking a talented and driven Senior Software Verification Engineer to join NVIDIA. In this role, you will tackle software verification challenges in high-speed networking, virtualization, and security, verifying complex software products that support Ethernet and InfiniBand protocols for cloud, compute, and AI workloads.

What You’ll Be Doing

  • Develop and Automate Testing: Design, implement, and maintain automated test scripts and frameworks using Python.
  • End-to-End Feature Ownership: Manage test planning through final implementation and full automation.
  • System & Integration Validation: Validate software functionality using system-level and integration testing in Linux environments.
  • Test Environment Management: Set up and optimize test environments with Linux, Docker, and virtualization tools.
  • Collaboration & Communication: Work with software, DevOps, architecture, and product teams to ensure quality product delivery.
  • Continuous Improvement: Drive design verification flows and contribute to methodology enhancements.
  • Defect Analysis: Analyze test results, file defects, and track issues to closure.

What We Need To See

  • Bachelor’s/master’s degree in computer science/engineering or equivalent.
  • 5+ years of experience in software testing, QA automation, or software engineering.
  • Strong proficiency in Python and scripting for automation.
  • Extensive experience with Linux-based environments and networking.
  • Excellent problem-solving, communication, and independent working skills.
  • Fluency in English with strong presentation and public speaking abilities.

Ways To Stand Out

  • Deep technical knowledge in networking protocols and low-level system tools.
  • Experience with Docker, KVM, and virtualization technologies.
  • Familiarity with CI/CD and test reporting tools like Jenkins, GitLab CI, Allure, Grafana, and Kibana.
  • Proficiency with large HW+SW systems and advanced Linux OS technologies.
  • Experience with GIT, Bash, and additional scripting languages.

Equal Opportunity

NVIDIA is committed to fostering a diverse work environment and is an equal opportunity employer. All qualified candidates are encouraged to apply.

Compensation

The base salary range for Poland is provided based on level, with competitive compensation determined by location, experience, and comparable roles.

Key skills/competency

  • Python
  • Linux
  • Automation
  • Networking
  • Docker
  • Virtualization
  • CI/CD
  • Integration Testing
  • Defect Analysis
  • Software Validation

Tags:

Senior Software Verification Engineer
software testing
python
linux
automation
networking
docker
virtualization
CI/CD
integration testing
defect analysis

Share Job:

How to Get Hired at NVIDIA

  • Customize Your Resume: Tailor it with Python and Linux testing experience.
  • Highlight Verification Skills: Emphasize automation and networking expertise.
  • Showcase Collaboration: Detail teamwork with software and DevOps groups.
  • Practice Interview Problems: Prepare for technical and integration questions.
  • Research NVIDIA: Understand their innovation in high-speed networking.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background