The point where experts and best companies meet
Share
What you'll be doing:
As a Senior Software Engineer at DOCA verification team, you will 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.
What we need to see:
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.
Ways to stand out from the crowd:
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.
These jobs might be a good fit