Our System Design Automation team is looking for an experienced Software Engineer with a passion for UX/UI and AI integration to join our engineering group. We are seeking a versatile developer who excels at building intuitive, user-centric software platforms and has a proven ability to seamlessly embed AI/ML solutions into production-ready tools.
The team develops and sustains a range of capabilities for NVIDIA's next-generation hardware platforms—bridging traditional software engineering with with AI-based automation and intelligent debugging solutions. Your role will be to ensure these advanced technologies are delivered through a cohesive system architecture and a superior user experience, accelerating issue resolution and improving product reliability for the world's most advanced GPU and data center technologies
What will you be doing:
Develop and maintain automation tools to build efficiency and accuracy.
Collaborate with cross-functional teams to determine requirements and successfully implement solutions.
Provide support and training to team members on guidelines and tool usage.
What We Need To See:
Bachelor’s degree in Computer engineer/Computer Science
2+ years Experience
Fast learner , ambition and self learner
Proficiency in programming languages , AI tools
Strong problem-solving skills and the ability to work effectively in a team environment.
Excellent communication skills and a positive, proactive attitude.
Ways to Stand Out From The Crowd:
Board design experience
Prior experience working with CAD tools
Knowledge of AI and machine learning algorithms.
Prior experience in a high-performance computing environment.
Join us at NVIDIA and contribute to our mission of transforming the world through groundbreaking technology. Your innovative ideas and dedication can make a significant impact as we continue to build the future of computing. We can’t wait to see what you’ll bring to our team!
Skills Required
- Bachelor's degree in Computer Engineering or Computer Science
- At least 2 years of experience
- Proficiency in programming languages and AI tools
- Strong problem-solving skills
- Ability to work effectively in a team environment
- Excellent communication skills
- Positive, proactive attitude and ability to learn independently
- Board design experience
- Prior experience with CAD tools
- Knowledge of AI and machine learning algorithms
- Prior experience in a high-performance computing environment
NVIDIA Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about NVIDIA and has not been reviewed or approved by NVIDIA.
-
Equity Value & Accessibility — Company stock and RSUs have driven exceptional total compensation, with a generous employee stock purchase plan and ongoing equity refreshers playing a central role. Feedback suggests historic share-price gains created significant financial upside for many.
-
Healthcare Strength — Multiple plan options (HSA, PPO, and in some locations Kaiser) with in-network preventive care covered at 100% and company HSA contributions indicate a robust offering. Mental-health sessions and broad dental, vision, and disability coverage further strengthen the package.
-
Parental & Family Support — Up to 22 weeks of fully paid parental leave, adoption and surrogacy reimbursement, and coverage for IVF and egg freezing are highlighted as standout features. Additional family-care resources and caregiving support broaden the appeal.
NVIDIA Insights
What We Do
NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, NVIDIA is increasingly known as “the AI computing company.”

.png)





