Senior Software Engineer, Fabric Networking – GPU

🕒 March 23

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NVIDIA

NVIDIA

10,000+ employees

Founded 1993

🤖 Artificial Intelligence

🎮 Gaming

Artificial Intelligence • Gaming • Automotive

NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.

📋 Description

• Design, implement and maintain system software that enables communication between GPUs • Participate in the architectural definition and design of next-generation communication hardware and software to support large scale computing platforms • Work with cross-disciplinary teams to understand business requirements and align software direction to meet those needs

🎯 Requirements

• B.S/M.S/Ph.D. in computer science or a related field or equivalent experience • 5+ years of relevant experience • Excellent C/C++ programming and debugging skills • Shell scripting experience • Python and Perl experience is a plus • Experience writing software applications that interface with device drivers and expose associated hardware functionality • Strong understanding of computer system architecture, operating system and kernel internals • Strong experience with Linux and comfortable working in a cross-platform environment (Linux and Windows) • Experience with multi-core / multi-process / multi-threaded programming environment • Strong understanding of networking fundamentals and high-performance networks like Ethernet/IB • Experience with OS virtualization technologies like KVM/QEMU/Hyper-V etc • Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment

🏖️ Benefits

• Competitive salaries • Generous benefits package

Apply Now

Similar Jobs

🕒 March 23

Reliable Robotics Corporation

51 - 200

🚀 Aerospace

🔧 Hardware

🤖 Artificial Intelligence

Flight Software Engineer automating complex aircraft systems for Reliable Robotics. Developing C++ software and integrating with other vehicle subsystems while ensuring safety-critical applications.

🇺🇸 United States – Remote

💵 $215k - $300k / year

💰 $100M Series C - Reliable Robotics Corporation on 2021-10

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 March 23

Headlight

51 - 200

🤝 B2B

📱 Media

🛍️ eCommerce

Senior Growth Engineer at a growth marketing agency specializing in analytics and data engineering. Responsible for building attribution and measurement tools to optimize digital marketing campaigns.

🕒 March 23

Higharc

11 - 50

🏠 Real Estate

☁️ SaaS

Software Engineer designing and implementing full-stack features for Higharc's home design platform. Collaborating with product and design teams to enhance user experiences.

🕒 March 22

Dyson

10,000+ employees

🔧 Hardware

🛒 Retail

Software Engineer III specializing in the intersection of Salesforce, AI, and enterprise automation. Leading complex technical initiatives and delivering innovative software solutions.

🕒 March 20

solo.io

51 - 200

🔌 API

🏢 Enterprise

Senior AI Software Engineer at Solo.io working on cloud networking stack and AI products. Contributing to open source and shaping the future of AI infrastructure.