NVIDIA

Senior Software Engineer, DOCA Verification

NVIDIA

full-time

Posted on:

Location Type: Office

Location: YokneamIsrael

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Play a pivotal role in designing and developing the verification infrastructure to ensure the reliability, functionality, and quality of NVIDIA DOCA™ SDK.
  • Your expertise in creating robust and efficient verification systems will be instrumental in driving the success of our projects.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • Proven experience of 5+ years as a software engineer, with a focus on building complex software systems
  • Strong knowledge and practical experience in software design and architecture principles
  • Proficiency in programming languages such as Python, C++ or similar
  • Deep understanding of software development methodologies and best practices
  • Excellent problem-solving skills and the ability to tackle complex technical challenges
  • Effective communication and collaboration skills, with the ability to work in a team environment
  • Demonstrated leadership capabilities and the ability to inspire and motivate team members
  • Track record of delivering high-quality work on time and meeting project deadlines
  • Expert level knowledge in the Python programming language
  • Background in Operation Systems, preferably in Linux
  • Knowledge in one or more of the following Networking areas: Ethernet, VLANs, TCP/UDP/IP, QoS, L2-L3 protocols
Benefits
  • NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonC++software designsoftware architecturesoftware development methodologiesverification systemscomplex software systemsLinuxEthernetTCP/UDP/IP
Soft Skills
problem-solvingcommunicationcollaborationleadershipteamworkmotivationtime managementproject managementinspirationtechnical challenge resolution
Certifications
Bachelor's degreeMaster's degree