Senior Software Verification Engineer
About IL00 Mellanox Technologies, Ltd.
NVIDIA Networking, formerly Mellanox Technologies, Ltd., specializes in High-Speed Communication and Virtualization technologies. Their products, featuring Ethernet and InfiniBand protocols, deliver advanced networking, storage, and security services crucial for cloud, complex compute, and AI workloads.
About the Position
Introduction
Are you ready to make a significant impact by tackling software verification challenges? NVIDIA Networking is looking for an exceptional candidate to join their team and work with world-class technologies in High-Speed Communication and Virtualization. The company's products, which include Ethernet and InfiniBand protocols, offer cutting-edge networking, storage, and security services for cloud, complex compute, and AI workloads. As a Software Verification Engineer, you will be pivotal in ensuring timely and high-quality product releases.
Responsibilities
- Actively participate in development, integration, and verification alongside the R&D team.
- Develop and maintain test automation frameworks and scripts using Python.
- Identify, analyze, and report software defects, inconsistencies, and other quality issues.
- Drive improvements in design verification flows and methodologies.
- Perform functional, integration, and regression testing of software applications and networking protocols.
- Utilize planning and tracking systems to manage release progress and build release indicators.
- Participate in code reviews, offering feedback and suggesting enhancements to software quality and maintainability.
- Continuously monitor and evaluate the effectiveness of test processes and methodologies, proposing improvements as needed.
- Stay informed about industry best practices, new technologies, and emerging trends in software verification and QA.
- Improve product quality by enhancing test coverage.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Solid background in designing, implementing, and debugging software.
- At least 5 years of experience in writing programs using Python.
- Strong analytical and problem-solving skills, with the ability to troubleshoot and isolate software defects.
- Ability to work effectively both independently and collaboratively within a team environment.
- Strong attention to detail and a commitment to delivering high-quality software solutions.
- Experience with CI methodology & tools (Git, Gerrit, Jenkins, etc.).
- Experience with Linux distributions (Centos/RedHat, Ubuntu, Fedora, SLES).
- Excellent written and verbal communication skills in English.
Nice to Have
- Experience with network equipment (switches, Network Cards) and understanding of network protocols (e.g., IP, Ethernet).
- Background with Networking applications and protocols.
About Company
NVIDIA Networking, formerly Mellanox Technologies, Ltd., specializes in High-Speed Communication and Virtualization technologies. Their products, featuring Ethernet and InfiniBand protocols, deliver advanced networking, storage, and security services crucial for cloud, complex compute, and AI workloads.
Apply Now
Your data is only shared with IL00 Mellanox Technologies, Ltd.
Location
Israel, Yokneam
Type
FULL_TIME
Keywords
Similar Roles
Explore comparable positions
Senior Software Verification Engineer
IL00 Mellanox Technologies, Ltd.