
Senior Software Verification Engineer
NVIDIA
full-time
Posted on:
Location Type: Office
Location: Yokneam • Israel
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Work closely with developers to design, implement and execute unit, functional, and performance tests for new components
- Develop a verification environment and infrastructure in C/C++/Python to validate product functionality and performance
- Analyse coverage measures to identify verification gaps and to show progress toward product development and releases
- Write all types of coverage measures for test scenarios and corner cases
- Take end-to-end ownership of system and software verification using advanced verification methodologies.
Requirements
- B.Sc. in Computer sciences, software/Computer Engineering, or equivalent practical experience
- 4+ years of experience in software development
- Strong programming skills in C/C++ and Python
- Excellent debugging and analytical abilities
- Creative, self-motivated, and results-driven approach, with a high sense of ownership
- Ability to quickly adapt to new technology and go deep into new areas
- Knowledge of Virtualization, especially with KVM/QEMU is an advantage
- Understanding of networking protocols – Ethernet, InfiniBand is an advantage
Benefits
- competitive salaries
- generous benefits package
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++Pythonunit testingfunctional testingperformance testingdebugginganalytical skillsverification methodologiesnetworking protocols
Soft Skills
creativeself-motivatedresults-drivenhigh sense of ownershipadaptability
Certifications
B.Sc. in Computer ScienceB.Sc. in Software EngineeringB.Sc. in Computer Engineering