NVIDIA Logo

NVIDIA

Senior Software Engineer - Networking

Posted 3 Days Ago
Be an Early Applicant
In-Office
Cambridge, Cambridgeshire, England
Senior level
In-Office
Cambridge, Cambridgeshire, England
Senior level
Design, implement, test, debug and diagnose networking software features for NVIDIAs SpectrumX switch products using C/C++/Python. Collaborate with international teams on Switch Abstraction Interface work, apply networking knowledge (Ethernet, IP), and leverage AI tools to accelerate development for large-scale AI networks.
The summary above was generated by AI

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.

As part of the Networking Software team you will work on NVIDIA’s SpectrumX Ethernet Networking solution, which is revolutionising connectivity for massively scaled AI factories. We are looking for an outstanding Software Engineer to join our Switch Abstraction Interface team and help build the next generation of network devices. You’ll work on features that will go into the world’s largest AI networks!

What you'll be doing:

  • Designing, implementing and testing new features using C, C++ and Python.

  • Debugging and diagnosing complex software and networking problems.

  • Collaborating with an international team of engineers to deliver projects spanning multiple teams.

  • Utilising the latest AI tools to supercharge your work.

What we need to see:

  • Bachelor's or higher degree in Computer Science, Engineering, Mathematics or a related scientific field.

  • 8+ years of software development experience.

  • Outstanding analytical and problem-solving skills, with a keen attention to detail.

  • Good communication and teamwork skills.

  • Familiarity with Ethernet and IP networking.

Ways to stand out from the crowd:

  • Expertise in packet processing, from switch pipelines (e.g. ACLs, routing, switching) through networking protocols (like TCP/IP and BGP/EVPN-VxLAN).

  • Show a passion for AI and networking.

  • Demonstrate a strong desire to learn and develop.

  • Be on top of the latest industry trends how AI is redefining software development.

Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com/ 

NVIDIA London, England Office

13th Floor One Angel Court, London, United Kingdom, EC2R 7HJ

Similar Jobs

24 Minutes Ago
Remote or Hybrid
Staines, Surrey, England, GBR
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Sell ServiceNow SaaS solutions to financial services clients through account and territory planning, C‑level relationship building, orchestration of cross-functional teams, and closing new business while advising on IT roadmaps and AI integration.
Top Skills: AIAi-Powered ToolsSaaSServicenow
Entry level
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Support sustainment programmes by performing system safety engineering: hazard analyses, defining safety requirements to regulatory standards, collaborating across teams, and assisting development of safety cases/arguments using GSN or CAE for assurance and certification.
Top Skills: Bowtie AnalysisClaims Argument Evidence (Cae)Def Stan 00-056ExcelFault Tree Analysis (Fta)Functional Hazard Assessment (Fha)Goal Structuring Notation (Gsn)Mil-Std-882EMs WordPowerPoint
29 Minutes Ago
In-Office
Senior level
Senior level
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
The Equipment Maintenance Specialist will manage preventative maintenance, complex troubleshooting, machine alignments, and mentoring, ensuring CNC machines are production-ready and compliant with safety standards.
Top Skills: Cnc MachinesFanucHmisMS OfficePlcsSiemens

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account