Jobs › Companies › NVIDIA › Senior System Software Engineer

About this Senior System Software Engineer role at NVIDIA

NVIDIA · Onsite · Vietnam, Ho Chi Minh City

NVIDIA has transformed graphics, gaming, and accelerated computing for over 25 years through innovative technology and exceptional people. Today, we’re shaping the next era of AI, with GPUs powering computers, robots, and self-driving cars. Join a diverse, supportive team where vision and talent drive groundbreaking work—and where you can make a lasting impact on the world.

 

We’re seeking a Senior System Software Engineer to build scalable, reliable automation infrastructure powering NVIDIA’s AI and high-performance computing innovations. You’ll optimize how AI models and complex applications are validated, tuned, and deployed across cloud environments, on-premises data centers, and specialized hardware worldwide.

 

As a Senior System Software Engineer, you’ll architect critical infrastructure for NVIDIA’s platform automation, accelerating product development and deployment. You’ll solve large-scale distributed systems challenges to improve efficiency, reliability, and scalability—enabling faster innovation, higher performance, and broader access to NVIDIA technologies for millions

 

What you’ll be doing

  • Develop efficient infrastructure and tools for automating complex software processes.
  • Drive Performance Optimization: Implement advanced test harnesses, benchmarking frameworks, and analytical tools to rigorously characterize and optimize the performance and efficiency of our software and hardware platforms.
  • Apply deep knowledge of operating systems, kernel internals, device drivers, memory management, storage, networking, and high-speed interconnects to build and troubleshoot highly performant systems.
  • Work with engineering teams to understand needs, define requirements, and deliver efficient solutions.
  • Set performance goals, monitor feedback, analyze data, and make continuous improvements for system reliability.
  • Influence Technical Strategy: Contribute to defining technical strategies and roadmaps for our platform automation initiatives, ensuring alignment with company-wide goals and standard methodologies.

 

What we need to see

  • Bachelor's or equivalent experience in Computer Science, Computer Engineering, or a related technical field, or Master's degree or equivalent experience in a similar field.
  • 6+ years of industry experience in software development, focusing on infrastructure, distributed systems, automation, and/or performance engineering.
  • Expertise in System-Level Programming: Proven ability to develop robust tools and automation using programming languages such as C++, Python, or Go.
  • Deep Understanding of System Software: Experience with operating system internals, device drivers, memory management, and debugging performance issues in complex compute applications.
  • Distributed Systems: Experience in designing, building, and operating large-scale distributed systems, with knowledge of networking protocols, cluster management, and high-performance interconnects.
  • Automation and CI/CD Proficiency: Experience building and maintaining automated testing, benchmarking, and continuous integration/continuous deployment pipelines.
  • Problem-Solving and Analytical Skills: Outstanding analytical, problem-solving, and debugging skills, with a track record of resolving complex technical challenges.
  • Collaboration and Communication: Excellent interpersonal and communication skills, with the ability to articulate complex technical concepts to diverse audiences and collaborate effectively across teams.

 

Ways to stand out from the crowd

  • Experience optimizing performance for AI/Machine Learning workloads, especially inference applications, on diverse hardware platforms.
  • Prior experience building or contributing to large-scale compute infrastructure solutions in cloud environments or on-premises data centers.
  • Experience with containerization and orchestration technologies, such as Docker and Kubernetes.
  • Familiarity with performance profiling tools and methodologies for hardware and software systems.
  • Track record of driving significant efficiency gains or architectural improvements in large-scale systems.

 

Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com 

 

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Ready to apply to NVIDIA?
Apply to NVIDIA

About NVIDIA

NVIDIA pioneered accelerated computing. Today, our AI infrastructure powers global intelligence, transforming every industry. Learn more about NVIDIA .

See all jobs at NVIDIA →

Similar jobs

OPSWAT
Senior Agentic Software Engineer - Legal
OPSWAT
⚡ Apply early Ho Chi Minh City, Ho Chi Minh... Onsite
● New 👁 Seen ✓ Applied 17h ago
OPSWAT
Senior Software Engineer (C++/Rust)
OPSWAT
⚡ Apply early Ho Chi Minh City, Ho Chi Minh... Onsite
● New 👁 Seen ✓ Applied 17h ago
OPSWAT
AI-Native Software Engineer - MD Core
OPSWAT
⚡ Apply early Ho Chi Minh City, Ho Chi Minh... Onsite
● New 👁 Seen ✓ Applied 17h ago
OptiSigns Inc.
Full Stack Software Developer (Mid/ Senior Level)
OptiSigns Inc.
⚡ Apply early Ho Chi Minh City, Ho Chi Minh... Onsite
● New 👁 Seen ✓ Applied 1d ago
Thoughtworks
Lead Software Engineer (Fullstack - Node.js, React, Typescript, Java, Kotlin)
Thoughtworks
⚡ Apply early Ho Chi Minh City, Vietnam Onsite
● New 👁 Seen ✓ Applied 5d ago
Thoughtworks
Senior Fullstack Software Engineer (Node.js, React, Typescript, Java, Kotlin)
Thoughtworks
⚡ Apply early Ho Chi Minh City, Vietnam Onsite
● New 👁 Seen ✓ Applied 5d ago
AX
Senior Embedded Software Engineer II
Axon
⚡ Apply early Ho Chi Minh City, Ho Chi Minh... Hybrid
● New 👁 Seen ✓ Applied 6d ago
Wolt - English
Senior Software Engineer, Operations Foundations
Wolt - English
⚡ Apply early Berlin, Germany Onsite
● New 👁 Seen ✓ Applied 15m ago
Anduril Industries
Software Engineer, Platform Overlay & Networking
Anduril Industries
⚡ Apply early Irvine, California, United Sta... Onsite $191,000–$254,000
● New 👁 Seen ✓ Applied 1h ago

Sign up for suggestions tailored to the jobs you open and the searches you save.

More jobs at NVIDIA

See all jobs at NVIDIA →

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free