We are looking for a versatile Senior Software Engineer for the NVIDIA DPU Platform team. This position offers the opportunity to have real impact in a multifaceted, technology-focused company affecting product lines that empower the most advanced data centers in the world.
Requirements
- Develop system software components including processor firmware and bootloaders, kernel drivers/modules, and user space applications and libraries
- Collaborating with hardware and product design teams to develop software for sophisticated SOC platform designs
- Assisting world-wide teams with various customers' and internal DPU projects
- Tackle complex system-level optimization and resource utilization challenges
- Participate across all levels of product development lifecycle that values high-standards for clear requirements, software quality and performance
- Collaborate within a worldwide matrixed software development team, and have broad impact within our highly-dynamic and technology-focused company
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship