NVIDIA, the world leader in accelerated computing, is seeking a talented Software Engineer to join their Data Processing Unit (DPU) Software Group. This role presents an exciting opportunity to work on cutting-edge embedded software development for NVIDIA's Bluefield networking systems.
The position offers a unique blend of technical challenges and collaborative opportunities, where you'll be working with hardware, firmware, and software teams globally to advance NVIDIA's DPU technology. As a Software Engineer in this role, you'll be responsible for designing and developing high-performance networking solutions, engaging with customers and partners, and contributing to the innovation of NVIDIA's DPU products.
The ideal candidate should have 2-5 years of experience in C/C++ programming, with a strong background in embedded software development and Linux environments. This role requires both technical expertise and strong collaborative skills, as you'll be working across multiple teams and directly with customers.
What makes this opportunity particularly compelling is the chance to work at NVIDIA, one of technology's most desirable employers, known for its forward-thinking approach and groundbreaking innovations in AI and digital twins. The company offers a diverse and inclusive work environment, with some of the industry's most talented professionals.
This role is perfect for someone who is passionate about embedded systems, enjoys complex software and hardware challenges, and wants to make a significant impact in the field of high-performance computing and networking. You'll be at the forefront of developing next-generation DPU technology while working with cutting-edge tools and technologies.