Taro Logo

Principal Software Engineer – CSP Engagements

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
$272,000 - $425,500
Backend
Principal Software Engineer
In-Person
5,000+ Employees
15+ years of experience
AI · Enterprise SaaS

Description For Principal Software Engineer – CSP Engagements

NVIDIA is seeking an experienced Principal Software Engineer to join their Data Center Systems and Software CSP engagements team. This role combines technical leadership with hands-on engineering, focusing on next-generation Data Center products and serving as a key technical contact for Cloud Service Providers and Hyperscalers.

The position requires deep expertise in system software architecture, computer systems, and low-level programming. You'll be working at the intersection of hardware and software, designing and implementing solutions for high-performance server systems. The role involves significant collaboration with major customers to align roadmaps and requirements, while also leading cross-functional efforts to resolve complex technical challenges.

As a Principal Engineer, you'll be responsible for making critical technical decisions, often in ambiguous situations, and driving system software architecture for complex server platforms. The role requires both technical depth in areas like ARM and x86 architectures, Linux kernel development, and system-level debugging, as well as leadership skills to guide projects and teams effectively.

NVIDIA offers a competitive compensation package, including a base salary range of $272,000 to $425,500, plus equity and benefits. The company is at the forefront of AI and accelerated computing, making this an opportunity to work on cutting-edge technology that's transforming major industries.

The ideal candidate will bring 15+ years of experience in system software architecture and development, along with a strong educational background in Computer Science or related fields. Knowledge of cloud systems, GPU computing, and memory fabric architectures would be particularly valuable. This role offers the chance to work with some of the industry's most innovative technologies while solving complex technical challenges at scale.

NVIDIA's commitment to diversity and inclusion, combined with their position as a leader in AI and high-performance computing, makes this an exciting opportunity for someone looking to make a significant impact in the field of data center technology and system software architecture.

Last updated a day ago

Responsibilities For Principal Software Engineer – CSP Engagements

  • Drive system software architecture alignment and technical deep dives for NPI projects
  • Collaborate with major customers on roadmap and requirements alignment
  • Lead cross-functional efforts to resolve complex customer issues
  • Make key technical decisions and mitigate execution risks
  • Work with cross-functional architects in defining system software architecture
  • Build and maintain customer trust

Requirements For Principal Software Engineer – CSP Engagements

Linux
  • Experience in designing scalable, high-performance server systems
  • Proven leadership skills with strong project ownership
  • Deep understanding of computer architecture and ARM/x86 architectures
  • Proficiency in system software design, OS fundamentals, and Linux kernel device drivers
  • Skills in complex system-level debugging and performance analysis
  • BS or MS in Computer Engineering, Computer Science, or related field
  • 15+ years in system software architecture and development

Benefits For Principal Software Engineer – CSP Engagements

Equity
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To NVIDIA Principal Software Engineer – CSP Engagements