NVIDIA is seeking a Senior Software Engineer to join their Data Processing Unit (DPU) Software Group. This role focuses on embedded software development, working with sophisticated software and hardware designs. The position involves leading key components of the DPU and collaborating with hardware, firmware, and software teams globally.
The ideal candidate will work on high-performance networking solutions using NVIDIA's Bluefield networking cards, engaging directly with customers and partners. They'll be responsible for developing new features, maintaining code quality, and driving innovation in DPU products.
Key qualifications include 5+ years of C/C++ programming experience, strong embedded software development background, and expertise in Linux environments. The role requires excellent problem-solving skills and the ability to work effectively across multiple teams.
NVIDIA offers a unique opportunity to work at the forefront of technology, particularly in accelerated computing and AI. The company is known for its innovative culture and commitment to pushing technological boundaries. They maintain a diverse and inclusive work environment, ensuring equal opportunities for all employees.
This position is perfect for creative and autonomous engineers passionate about technology and looking to make an impact in the computing industry. You'll be working with some of the most forward-thinking professionals in the technology sector, contributing to groundbreaking developments in computing technology.