## Software Verification EngineerApply: Switzerland, Remote: Switzerland, Zurich: Full time: Posted Today: JR2017801We are seeking a talented and driven Software Verification Engineer to join our innovative team and tackle SW verification challenges in the domains of high-speed networking, virtualization, and security. You will play a key role in validating and testing complex software products that support Ethernet and InfiniBand protocols, delivering advanced networking, storage, and security services for cloud, compute, and AI workloads.**What You’ll Be Doing:*** Develop and Automate Testing: Design, implement, and maintain automated test scripts and frameworks (primarily in Python) to verify the correct functionality of our software products.* End-to-End Feature Ownership: Deep dive into feature sets, taking responsibility from test planning through to final implementation and full automation.* System & Integration Validation: Validate software functionality and performance through system-level and integration testing, utilizing Linux-based environments and virtualization tools.* Test Environment Management: Set up, maintain, and optimize test environments using Linux, Docker, virtual machines, and other modern tools.* Collaboration & Communication: Work closely with software, DevOps, architecture, and product teams to define test requirements, coordinate releases, and ensure high-quality product delivery.* Continuous Improvement: Drive design verification flows, contribute to methodology improvements, and leverage planning/tracking systems to manage release progress and build release indicators.* Defect Analysis: Analyze test results, file defects, and track issues to closure, ensuring robust and scalable solutions.**What We Need to See:*** Bachelors/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.**Ways to Stand Out from the Crowd:*** 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.If you are creative, autonomous, and passionate about delivering world-class software solutions, we want to hear from you! Join us and work alongside some of the most forward-thinking and dedicated professionals in the industry.