Software Engineer, Routing at Nvidia
Who can apply
- Branches
- CSE
About this role
NVIDIA Cumulus Linux is the industry's most innovative open network operating system built with a flexible open architecture and comprehensive automation capabilities! We are looking for a highly motivated software engineer with experience in routing and control plane software. We are a small team that prides itself on innovation and agility. We work predominantly with and contribute significantly to Free Range Routing , the preeminent open routing suite in the industry. You will be using the latest software development tools and techniques, and will gain unique knowledge of how the switch operating system works and how large scale networks are constructed. What you’ll be doing: Designing, developing, testing and maintaining new functionality and improvements in different routing protocols and related control plane software. This will also include programmatic interfaces and APIs to the routing control subsystem. Developing routing and network virtualization functionality in protocols and technologies like BGP, EVPN, OSPF, PIM and Segment Routing. Collaborating with team members, architects and QA and Support teams on feature definition, development, release, and bug fixing. What we need to see: BS or MS degree in Computer Engineering, Computer Science, or a related field (or equivalent experience). 4+ years of software development experience that spans multiple routing protocols including EVPN, BGP, PIM, OSPF, RIFT, or MPLS/SR. Strong and proven experience in C programming. Strong technical abilities, problem-solving, design, coding, and debugging skills. Lead feature development, take full ownership of tasks from A-Z, and deliver independently with minimum supervision. Ability to drive end-to-end design and development and provide mentorship and guidance to other engineers. Ways to stand out from the crowd: Significant hands-on experience with EVPN/OSPF/BGP/Multicast. Experience in multiple control plane protocols for the data center environment. Knowledge of Linu
Questions freshers ask
Is this role open to freshers?
Nvidia hasn't stated an experience requirement for this role. Umbrix only lists roles that are fresher-eligible or leave experience unstated, so it's worth applying and letting the employer decide.
Does applying cost anything?
No. Applying is free, and it always should be. Umbrix runs every listing through a scam filter before publishing it, and any posting that asks for a registration fee, a security deposit or a training charge is rejected outright. If this employer asks you for money at any stage, that is a scam — stop and report it.
Where does this listing come from?
This posting was collected from Nvidia's own careers listing or a licensed job feed, checked by our scam filter, and re-verified on each ingest run. The Apply button sends you to the original posting — Umbrix never sits between you and the employer.
Is this job still open?
Umbrix re-checks every listing against its source on a schedule and closes any posting that disappears. This it & software role was still live at the last check. If the employer's page says otherwise, it closed since then.
Similar it & software roles in Bengaluru
- Services Master Data AssociateHP · Bangalore, Karnataka
- Apprenticeship - Technical SupportKyndryl · Bangalore, Karnataka
- Web Development Associate / Web DeveloperTricog Health · Bangalore, Karnataka
- Marketing Data Engineering InternMartechture · Bangalore, Karnataka
- Business Operations & Strategy executiveTotal Ingredients · Bangalore, Karnataka
