Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Agile
Communication @ 3
Data Analysis @ 5
Debugging @ 6
Distributed Systems @ 6
GPU @ 6
Networking @ 3
Perl @ 6
Python @ 3
Slurm @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA's EDA Workflow Optimization team partners with engineering teams worldwide to understand workflows spanning the full chip design process, from inception through study, architecture, design, verification, emulation, layout, packaging, power-on, and production. The team guides improvements and re-invents workflows, builds infrastructure, investigates flaws and opportunities, constructs performance metrics, and develops scalable, reliable, high-performance systems and tools in an agile production software environment.
Responsibilities
- Perform fast-paced investigations to empower engineers to develop efficiently.
- Participate in the full life cycle of tool development, testing, and deployment.
- Work with team members and chip engineers to understand and optimize workflow usage of compute and storage environments.
- Build reliable, easy-to-use metrics for hundreds of engineers worldwide.
- Continuously improve the chip development process.
- Contribute to the quality and time to market of next-generation chips.
Requirements
- Strong experience investigating and debugging complex, multidisciplinary problems in a UNIX engineering environment.
- Hands-on experience making architectural decisions involving storage, networking, and compute technologies.
- Experience with ASIC, VLSI, CAD/EDA, or mixed-signal design workflow environments.
- Hands-on experience with EDA tools.
- Experience with UNIX systems programming and automation using Python and/or Shell.
- Authoritative-level knowledge of UNIX and UNIX utilities.
- Excellent planning and communication skills.
- Experience applying data analysis principles and influencing data-driven decisions.
- Flexibility and adaptability in a dynamic environment with changing requirements.
- Bachelor's degree in Computer Science or equivalent experience; a master's degree is preferred.
- Five or more years of relevant experience.
Preferred Qualifications
- Experience with job schedulers, particularly IBM Spectrum LSF and/or SLURM.
- Experience running GPU-based workloads in batch computing environments and a deep understanding of distributed systems principles.
- Strong programming and debugging skills with C/C++, Python, and Perl on UNIX.
- Passion for improving engineering productivity and efficiency through a data-driven approach.
Benefits
- Eligibility for equity and benefits.
- NVIDIA is committed to fostering a diverse work environment and is an equal opportunity employer.
Applications will be accepted at least until April 26, 2026. This posting is for an existing vacancy.
More jobs at Nvidia
Research Engineer, Interactive World Models - New College Grad 2026
Nvidia · Santa Clara, United States
USD 108,000-195,500 per year
Senior Security Engineer, Infrastructure Security Engineering - DGX Cloud
Nvidia · Canada
CAD 170,000-275,000 per year
Systems Software Engineer - AI and Cloud
Nvidia · Santa Clara, United States
USD 124,000-241,500 per year
Senior Engineering Manager, Infrastructure Security Engineering - DGX Cloud
Nvidia · Canada
CAD 245,000-295,000 per year
Senior Compute Platform Engineer, LSF
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Similar jobs
Senior System Software Engineer - Dynamo-Triton Inference Server
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Software Engineer, Cloud-Native Stack – CSP Engagements
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Staff+ Software Engineer, Kubernetes Platform
Anthropic · New York City, United States, San Francisco, United States, Seattle, United States
USD 405,000-485,000 per year
Forward Deployed Engineer - Physical AI Cloud Platform
Nebius · United States, Austin, United States
USD 179,500-224,300 per year
Software Engineer - Network (C++)
SpaceXAI · Palo Alto, United States, Seattle, United States
USD 180,000-440,000 per year
Member of Technical Staff (AI Infrastructure Engineer)
Perplexity AI · Palo Alto, United States, San Francisco, United States
USD 220,000-405,000 per year
Staff Platform Engineer, Design Automation
Nvidia · Santa Clara, United States
USD 196,000-368,000 per year
Senior Machine Learning Engineer, Model Training and Reinforcement Learning
Nebius · Palo Alto, United States
USD 195,200-262,200 per year