Senior Switch Software Architect
Job Description
NVIDIA is looking for a creative Switch Software Architect to lead the shaping of future data centers and networks. In this role, you will play a key role defining the future of our end-to-end switching software stack, open source NOS, Linux kernel networking, high efficiency streaming analytics, network programmability and SDN. Switch Software Architects represent Nvidia in open source projects, conferences and standard bodies.
You will help the team address new business opportunities in exciting areas - solving unique challenges requiring novel software and hardware designs.
What You'll Be Doing:
- Identify and evaluate new technologies, innovations, and partner relationships for alignment with our technology roadmap and business value.
- Lead design of new networking applications using data plane programming to solve complex networking problems in innovative ways.
- Outbound work includes customer engagements, publishing white papers, blogs, RFCs, and conference lectures/BOFs.
- Define strategic vision for Nvidia networking together with adjacent software and hardware architects
Want more jobs like this?
Get Software Engineering jobs delivered to your inbox every week.

What We Need To See:
- B.Sc./M.Sc. Computer Engineering, Computer Science or Electrical Engineering.
- 12+ years of relevant experience.
- Expert level knowledge in Ethernet/IP technologies.
- Experience defining network data-path or switch ASIC SDK/driver.
- Proven record to stay ahead of technology envelope, understand state-of-the-art research, dabble into new technologies to develop practical applications and generate innovative ideas.
- Clear verbal and written communication with consistent record to build consensus within a large organization.
Ways To Stand Out From The Crowd:
- Demonstrated ability to prototype ideas using networking offloads.
- Experience in system software design or Linux kernel networking subsystem.
- Experienced with cloud or data-center technologies, or edge computing products.
NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative, hardworking and proactive, we want to hear from you!
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided a reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.
Explore More
Date Posted
10/14/2024
Views
0
Similar Jobs
Senior Storage Software Architect - NVIDIA
Views in the last 30 days - 0
NVIDIA is seeking a Storage Software Architect to join their architecture team The role involves shaping the next generation of DPUbased storage devic...
View DetailsSenior Software Research Architect - NVIDIA
Views in the last 30 days - 0
NVIDIA is looking for a Senior Software Architect to lead the development of AI data centers and networks The role involves crafting the future of NVI...
View DetailsSenior Software Engineer - Ethernet Switch - NVIDIA
Views in the last 30 days - 0
NVIDIA is seeking a skilled Software Engineer to join the Switch SDK Group The role involves designing developing and optimizing APIs tools and librar...
View DetailsSenior Software Security Researcher - NVIDIA
Views in the last 30 days - 0
NVIDIA Networking is seeking a Senior Security Researcher with extensive experience in offensive security research threat modeling and cryptography Th...
View DetailsSenior Software QA Automation Engineer - NVIDIA
Views in the last 30 days - 0
NVIDIA is seeking a skilled engineer with networking experience to join the System Ethernet NETQ QA Team The role involves testing and qualifying NVID...
View DetailsSenior Software Engineer - NVIDIA
Views in the last 30 days - 0
NVIDIA is seeking an experienced software engineer to lead the development of a cuttingedge Network Management System for the worlds most powerful sup...
View Details