-
View all jobs
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 looking for a Senior Software Engineer to join the High-Performance computing and Big-Data acceleration team, to work on an open-source, revolutionary, communications framework, utilizing modern hardware offloads, GPU calculation, RDMA programmable NICs, and software algorithms.
What You'll Be Doing
JR1991650
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 looking for a Senior Software Engineer to join the High-Performance computing and Big-Data acceleration team, to work on an open-source, revolutionary, communications framework, utilizing modern hardware offloads, GPU calculation, RDMA programmable NICs, and software algorithms.
What You'll Be Doing
- Developing high-performance communication frameworks and applications.
- Running on the world’s largest supercomputers and data centers.
- Working on innovative, next-generation products at the forefront of technology in terms of performance, scalability, and features.
- B.Sc. or equivalent experience in computer science or software engineering
- 5 years’ experience in C/C++ development
- 3 years’ experience in Linux environment and tools
- Deep knowledge of Network Protocols L2/L3/L4 – Ethernet / IP / TCP / UDP
- Deep knowledge in computer’s architecture and operating systems
- Experience in performance optimizations
- Knowledge in RDMA technology
- Proficiency in GPU programming (CUDA, OpenCL, or other parallel computing frameworks)
- Experience in kernel programming
- Knowledge in MPI and High-performance computing
JR1991650
Key Skills
Ranked by relevance
artificial intelligence
parallel computing
ethernet
linux
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Software Engineer, Gameplay - League of Legends
2026-05-20
Full-time
Not Applicable
Australia
Computer Games
Engineering
View Job Details
Related
Senior Software Engineer Go - WAF
2026-05-28
Full-time
Not Applicable
Belgium
Software Development
Engineering
View Job Details
Related
DevOps Engineer
2026-05-27
Full-time
Associate
Argentina
Software Development
Engineering
Login to Apply
- Posted
- Dec 19, 2024
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Zurich
- Company
- NVIDIA
Industries
Computer Hardware Manufacturing
Software Development
Computers
Electronics Manufacturing
Categories
Engineering
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Software Engineer, Gameplay - League of Legends
2026-05-20
Full-time
Not Applicable
Australia
Computer Games
Engineering
View Job Details
Related
Senior Software Engineer Go - WAF
2026-05-28
Full-time
Not Applicable
Belgium
Software Development
Engineering
View Job Details
Related
DevOps Engineer
2026-05-27
Full-time
Associate
Argentina
Software Development
Engineering