Drimva

NVIDIA

Principal Software Engineer – CSP Engagements

$272K–$431K

US, CA, Santa Clara · Principal · Full-time · Posted Oct 6, 2026

Experience
Over 15 years in system software architecture and development (stated as an equivalent-experience alternative to the degree).
Education
BS or MS in Computer Engineering, Computer Science, or related field, or equivalent experience.

About the job

Leads system software architecture and development for next-generation data center products, serving as the primary engineering contact for selected cloud service provider and hyperscaler customers.

What you'll do

  • Align system software architecture with customers and lead technical deep dives for NPI projects.
  • Coordinate cross-functional resolution of complex customer issues and mitigate execution risks.
  • Collaborate with customers and internal architects to align requirements and roadmaps for complex server platforms.

What they ask for

  • Extensive experience designing scalable, high-performance server systems at the software/hardware interface.
  • Expert knowledge of ARM (aarch64) and x86 architectures, computer architecture, and microprocessor concepts.
  • Proficiency in system software design, OS fundamentals, Linux kernel device drivers, and low-level hardware/software interfaces; skilled in system-level debugging, performance analysis, and test design.
  • BS or MS in Computer Engineering, Computer Science, or related field, or equivalent experience with over 15 years in system software architecture and development.

Nice to have

  • Knowledge of cloud and cluster-level deployment and management systems; expertise in Out of Band and In-band management architectures.
  • Experience with GPU computing (CUDA) and deep learning workloads; knowledge of Memory fabric and CXL architectures.

Pay

272,000 USD - 431,250 USD base salary

Tools

ARM (aarch64), x86, Linux kernel device drivers, CUDA, CXL

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)