
NVIDIA गेमिंग, डेटा सेंटर, क्लाउड कंप्यूटिंग, स्वास्थ्य सेवा, विनिर्माण, ऑटोमोटिव और रोबोटिक्स सहित विभिन्न क्षेत्रों में उपयोग की जाने वाली त्वरित कंप्यूटिंग और कृत्रिम बुद्धिमत्ता प्रौद्योगिकियाँ विकसित करती है। इसका कार्य ग्राफ़िक्स प्रोसेसिंग यूनिट, AI प्लेटफ़ॉर्म, सिमुलेशन और उद्योग-केंद्रित समाधानों तक फैला हुआ है। इनमें सहयोगात्मक 3D वर्कफ़्लो के लिए NVIDIA Omniverse, स्वायत्त वाहन विकास के लिए NVIDIA DRIVE और स्वास्थ्य सेवा अनुप्रयोगों के लिए NVIDIA Clara शामिल हैं। कंपनी उन्नत कंप्यूटिंग, सिमुलेशन और AI-आधारित विश्लेषणों को समर्थन देने वाले बुनियादी ढाँचे और सॉफ़्टवेयर पर काम करने वाली बड़ी तकनीकी टीमों को एक साथ लाती है।
Software Architect, AI Networking at NVIDIA
Design C/C++ infrastructure and RDMA protocols for NVIDIA’s AI networking platforms. Evaluate performance and collaborate with engineering teams across Israel to advance networking systems.
विवरण
- Develop and maintain C/C++ infrastructure, embedded components, and runtime environments for programmable RDMA protocols in the East/West AI networking stack.
- Create proof-of-concept implementations, run experiments, and use quantitative models to assess performance and guide networking improvements.
- Work with hardware, firmware, architecture, compiler, and SDK teams to advance cross-stack designs and integrate scalable networking solutions.
- Document technical designs, test outcomes, and specifications for a globally distributed engineering team.
आवश्यकताएँ
- Bachelor’s or master’s degree in computer science, computer engineering, electrical engineering, or equivalent experience.
- 0–5 years of experience in low-level software development, networking, or systems programming.
- Strong command of C and/or C++.
- Proven ability to debug system-level issues.
- Knowledge or coursework in computer architecture, operating systems, and networking protocols such as TCP/IP, RDMA, or InfiniBand.
- Clear technical communication skills for documentation and collaboration with global engineering teams.
- Curiosity, strong problem-solving skills, and an eagerness to keep learning and build technical expertise.
- Hands-on work or academic projects involving RDMA, InfiniBand, SmartNICs, or packet processing are an advantage.
- Familiarity with RISC-V execution environments, RTOS, board bring-up, or driver development is an advantage.
- Practical experience in Linux kernel development, network simulation tools, or performance profiling is an advantage.