Fevrok logo
Senior Software and System Architect
3 years ago

At NVIDIA, our employees are passionate about parallel and visual computing. We're united in our quest to transform the way graphics are used for work and play. Our technology impacts the visual experience in video game development, film production, space exploration, medicine, computational finance and automotive design. And we've only scratched the surface of what we can accomplish when we apply our technology to it. We need passionate, hard--working and creative people to help us seek some of these unrivaled opportunities. At NVIDIA, we work, think and learn as a team. We thrive in a deeply strong environment, and we're passionate about a culture that demands innovation and the highest standards. The rewards are sweet and include collaborating with some of the smartest people in the industry, an aggressive compensation plan that rewards top performers, and the opportunity to work on products that transform the way people work and play.

We are now looking for a Senior Software & Systems Architect! NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing. NVIDIA is a "learning machine" that constantly evolves by adapting to new opportunities that are hard to solve, that only we can tackle, and that matter to the world. This is our life's work, to amplify human creativity and intelligence. Make the choice, join our diverse team today. We are now looking for an exceptional networking SW and system architect to join the architecture group. You will be part of a team that shapes the next generation of data center NICs and data processors, works closely with hardware architects, SW architects, and external customers. We have crafted a team of extraordinary people stretching around the globe, whose mission is to push the frontiers of what is possible today and define the platform of tomorrow.

What you'll be doing:

  • Work with software engineers and architects, virtualization, various OSs, handling networking protocols, security, management, and monitoring to define the component level and system-level solutions, focusing in data center environment.

  • Lead the design of provisioning and orchestrating protocols for data center, such as Forman, ansible, OpenShift, K8s and OVN.

  • Design software layer for networking over K8s like Calico and Flannel for overlay networks.

  • Using strong communication skills, build and drive architecture, analysis documents, and communications to internal and/or external audiences about our technology.

  • Collaborate with the chip architecture teams looking for opportunities to improve our chip designs.

  • End to end design of the SW stack from application level to HW interface.

  • Research and simulation before HW available.

  • After HW tape out push features to production at customer's data centers.


What we need to see:

  • B.Sc., Master's degree or equivalent experience in Computer Engineering, Computer Science, or Electrical Engineering.

  • 6+ years of relevant experience.

  • 3+ years proficiency in software architecture or 5+ years of experience in Linux driver development.

  • Strong understanding of multicore hardware, operating systems design, concurrency, virtual memory, caching, interrupts, device drivers, and real-time.

  • Clear and concise communication and presentation skills.

  • Highly organized and driven, with the ability to work in a dynamic environment across multiple countries and time zones.

  • Ability to quickly adapt to new technology and go deep into new areas.

  • Strong communication skills.

  • Able to work with customers and partners.

  • Drive new solutions based on any issues that arise.


Ways to stand out from the crowd:

  • Networking knowledge, Ethernet or Infiniband.

  • Previous experience in performing software architecture.

  • Experience with Linux community and virtualized device drivers.


With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most brilliant and talented people in the world working for us and, due to extraordinary growth, our elite engineering teams are fast-growing fast. If you're a creative and autonomous manager with a sincere real passion for technology, we want to hear from you.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.






©2025 Fevrok. All Rights Reserved.