EDA Workflow Optimization Engineer

3 Months ago • 2 Years + • Research & Development

Job Summary

Job Description

As an EDA Workflow Optimization Engineer at NVIDIA, you'll collaborate with global engineering teams to optimize chip design workflows from inception to production. Responsibilities include investigating and improving existing processes, developing performance metrics, building new infrastructure (in an agile environment), and architecting security mechanisms. You will work with EDA and software experts to create scalable, reliable, high-performance systems and tools for next-generation chips. This role requires strong problem-solving skills, experience with EDA tools and Unix systems programming, and excellent communication skills. You'll directly contribute to the quality and time-to-market of NVIDIA's chips.
Must have:
  • MS/BS in CS with 2+ years experience
  • Unix debugging experience
  • ASIC design flow knowledge
  • EDA tool experience
  • Unix systems programming
  • Data analysis & communication skills
Good to have:
  • VLSI/CAD/EDA experience
  • IBM Spectrum LSF
  • C/C++ & Python programming
  • Distributed systems understanding
  • GPU-based workload experience
  • RTL verification flow knowledge
  • Export control compliance
  • IT Security background

Job Details

NVIDIA has continuously reinvented itself. Our invention of the GPU sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. Today, research in artificial intelligence is booming worldwide, which calls for highly scalable and massively parallel computation horsepower that NVIDIA GPUs excel. NVIDIA is a “learning machine” that constantly evolves by adapting to new opportunities that are hard to solve, that only we can address, and that matter to the world. This is our life’s work , to amplify human creativity and intelligence. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join our diverse team and see how you can make a lasting impact on the world!

As an engineer in our EDA Workflow Optimization team, you will partner closely with our engineering teams worldwide. You will understand workflows covering the full chip design process from inception through study, architecture, design, verification, emulation, layout, packaging, power-on and production. You will then guide teams to improve, and sometimes re-invent those flows. You will enable our engineers to have the best tools on the planet to make the most innovative chips in the world. You will perform investigations to understand flaws and opportunities, create metrics to continuously measure performance of our flows and services, and other infrastructure. You will work with your team of EDA and software experts to build new infrastructure in an agile, production software environment. You will continuously innovate and improve scalable, reliable, high-performance systems and tools to enable the next generation of chips!

What you’ll be doing:

  • Work in a diverse team performing fast paced investigations to empower our engineers to develop at the speed of light.

  • Participate in the full life cycle of tool development, test, and deployment.

  • Work closely with other team members and chip engineers to understand and improve their workflows and needs.

  • Build metrics that are reliable and easy to use by hundreds of engineers around the world.

  • Architect security mechanisms to protect intellectual property.

  • Directly contribute to the overall quality of and improve time to market for of our next generation chips.

What we need to see:

  • MS (preferred) or BS in Computer Science with 2+ years of relevant experience.

  • Strong experience investigating and debugging complex problems in Unix environment.

  • Experience with all stages in the ASIC design flow

  • Hands-on experience with EDA tools

  • Experienced level in Unix Systems Programming

  • Authoritative level usage of Unix and Unix utilities

  • Excellent planning and communication skills

  • Experience in applying data analysis principles and influencing data-driven decisions.

  • Flexibility/adaptability working in a dynamic environment with changing requirements.

Ways to stand out from the crowd:

  • Experience with VLSI, CAD/EDA or digital design, IBM Spectrum LSF, strong programming and debugging skills with C/C++ and Python on Unix, deep understanding of distributed system principles.

  • Hands-on experience running GPU-based workloads in a batch computing environment, experience with chip design workflows, RTL verification flow.

  • Experience with export control compliance, background in IT Security,

  • Hands on experience with architectural decisions in technologies (storage, networking, compute) our chip engineers

#LI-Hybrid

Similar Jobs

Regent Craft - Embedded Software Engineering Intern

Regent Craft

North Kingstown, Rhode Island, United States (On-Site)
6 Months ago
Paradox Interactive - Game Programmer

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
3 Months ago
NVIDIA - Software Engineering Intern - CUDA Test Development

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Months ago
NVIDIA - Engineering Manager, AI Developer Technology

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Embark Studios - UI/UX Designer - Games

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
11 Months ago
Fabric - Applied Cryptographer, ZKP Research

Fabric

San Francisco, California, United States (Remote)
6 Months ago
Rivos - SOC Static Timing Analysis Engineer - Full Time

Rivos

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Riot Games - Staff Software Engineer - League of Legends, Game Modes

Riot Games

Dublin, County Dublin, Ireland (On-Site)
5 Months ago
Microsoft - Research Intern - Biomedical Signal Processing

Microsoft

Redmond, Washington, United States (On-Site)
3 Months ago
Riot Games - Senior Software Engineer Frontend - Monetisation, League of Legends

Riot Games

Dublin, County Dublin, Ireland (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Senior/Tech Lead Software Development Engineer, Network Automation - San Jose

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
ByteDance - Senior Backend Software Engineer - Global E-Commerce Supply Chain Inventory

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Valve corporation - Economist

Valve corporation

Bellevue, Washington, United States (On-Site)
5 Months ago
Wargaming - Render Engineer (Unannounced project)

Wargaming

Prague, Prague, Czechia (On-Site)
5 Months ago
Riot Games - Staff Software Engineer (Services) - League of Legends, Motivations

Riot Games

Los Angeles, California, United States (On-Site)
7 Months ago
Matic Robots - Systems  Engineer (Embedded Linux)

Matic Robots

Mountain View, California, United States (On-Site)
6 Months ago
Zoox - Senior Software Engineer, Developer Experience

Zoox

Foster City, California, United States (On-Site)
6 Months ago
Larian Studios - Tools Programmer

Larian Studios

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
6 Months ago
ByteDance - Site Reliability Engineer – Data Infrastructure

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
ION - Technical Consultant - Endur

ION

Jersey City, New Jersey, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Maersk Careers - Software Engineer- BRIM CI

Maersk Careers

Bengaluru, Karnataka, India (On-Site)
196 Years ago
NVIDIA - SOC Design Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
PhonePe - Linguist - Telugu

PhonePe

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Microsoft - Senior Software Engineering Manager

Microsoft

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
5 Months ago
Coursera - Sales Development Representative

Coursera

India (Remote)
2 Months ago
Varonis  - Technical Account Manager

Varonis

New Delhi, Delhi, India (Remote)
1 Month ago
ION - Analyst - LCM - Mumbai - 764

ION

Mumbai, Maharashtra, India (On-Site)
6 Months ago
PwC - Senior Associate

PwC

Chennai, Tamil Nadu, India (On-Site)
4 Months ago
Sportskeeda - Content Editor (Picks4Sure)

Sportskeeda

India (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

ByteDance - Student Researcher (Foundation Models - LLM Post-Training)

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Tesla - Duales Studium Automation Engineering (B.Eng.)

Tesla

Brandenburg, Germany (On-Site)
2 Months ago
Microsoft - Silicon Engineering: Internship Opportunities

Microsoft

Penang, Malaysia (On-Site)
4 Months ago
Wind River Systems - Software Architect – Real Time Operating Systems

Wind River Systems

Galați, Județul Galați, Romania (On-Site)
5 Months ago
NVIDIA - Senior System Software Engineer - QNX BSP and IO Virtualization

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
Assystems - Aveva Specialist

Assystems

Gurugram, Haryana, India (On-Site)
5 Months ago
NVIDIA - Mixed Signal Circuit Designer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Months ago
PlayStation Global - Staff Machine Learning Engineer, Anomaly Detection

PlayStation Global

London, England, United Kingdom (Hybrid)
5 Months ago
Fabric - Applied Cryptographer, ZKP Research

Fabric

Santa Clara, California, United States (Remote)
6 Months ago
Microsoft - Research Intern - Extended Perception Interaction Cognition (EPIC)

Microsoft

Redmond, Washington, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Massachusetts, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Texas, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug