Senior Software Engineer, Open Virtual Network

at  NVIDIA

United Kingdom, , United Kingdom - 00000

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate22 Aug, 2021Not Specified24 Apr, 2021N/AGood communication skillsNoNo
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

NVIDIA Networking Unit (Mellanox) is looking for an excellent Senior Software Developer to work on open-source SDN controller such as OVN (Open Virtual Network) . We are seeking for experienced engineer who is deeply technical, hands-on and have wide system view. You will design, build and deploy high performance and scalable clouds based on NVIDIA’s superior ConnectX and Bluefield NICs. We are looking to grow our teams with the smartest people in the world. If you’re creative and autonomous, we want to hear from you!

WHAT WE NEED TO SEE:

  • BSc in Computer Science or equivalent program
  • 5+ years of hands-on experience in software development, preferably with C/Python/Golang
  • Highly motivated with strong communication skills, ability to work successfully with multi-functional teams, developers and architects
  • Coordinate effectively across organizational boundaries and geographies
  • Strong self-initiative, independency and flexibility to a new technology
  • Deep understanding of network protocols, virtualization and containers
  • Strong background in designing, implementing and debugging complex software
  • Wide hands on experience with OVN and OVS

Responsibilities:

  • Design and implement new features to accelerate Network and Storage
  • Work closely with open source communities, participate in the relevant working groups
  • Work with different teams across NVIDIA
  • Mentor members of the team, enabling them to deliver high quality software


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

United Kingdom, United Kingdom