EDA Workflow Optimization Engineer

World leader in accelerated computing, pioneering AI and digital twins technology transforming major industries.
Backend
Mid-Level Software Engineer
Hybrid
2+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer in Test - Graphics

Software Development Engineer in Test position at NVIDIA focusing on graphics compiler testing and performance optimization, offering competitive salary and benefits.

DFX CAD Tools Development Engineer

NVIDIA is hiring a DFX CAD Tools Development Engineer in Bengaluru to develop and support semiconductor design tools using C++, Python, and TCL, focusing on DFT and DFP methodologies.

Python and C++ Software Engineer

Python and C++ Software Engineer role at NVIDIA, developing next-generation developer tools for networking solutions, requiring 3+ years of experience in high-performance application development.

System Performance and Power Profiling Engineer

NVIDIA seeks a System Performance & Power Profiling Engineer to develop GPU profiling tools and optimize performance/power efficiency for their cutting-edge hardware platforms.

System Software Engineer

System Software Engineer position at NVIDIA, working on core system software development.

Description For EDA Workflow Optimization Engineer

NVIDIA, the pioneer in GPU technology and accelerated computing, is seeking an EDA Workflow Optimization Engineer to join their innovative team. This role sits at the intersection of chip design and software development, where you'll work on optimizing workflows for the full chip design process. As part of NVIDIA's commitment to pushing technological boundaries, you'll collaborate with engineering teams worldwide to improve and sometimes reinvent critical workflows.

The position offers a unique opportunity to impact the development of next-generation chips by building and optimizing scalable, reliable, high-performance systems and tools. You'll be working with state-of-the-art EDA tools and technologies, participating in the entire lifecycle of tool development while ensuring the protection of intellectual property through robust security mechanisms.

The ideal candidate will bring strong expertise in Unix systems programming, ASIC design flow, and EDA tools, combined with excellent problem-solving and communication skills. You'll be part of a diverse, supportive environment that values innovation and continuous learning. This role offers the chance to work with cutting-edge technology in AI and accelerated computing, making a lasting impact on the world of chip design and development.

Working at NVIDIA means joining a company that has continuously reinvented itself and now stands at the forefront of AI revolution. The company's culture encourages creativity, supports professional growth, and provides opportunities to work on challenging problems that matter to the world. If you're passionate about technology and want to contribute to developing the most innovative chips in the world, this role offers an exciting career opportunity.

Last updated 4 months ago

Responsibilities For EDA Workflow Optimization Engineer

  • Work in a diverse team performing fast paced investigations to empower engineers
  • Participate in full life cycle of tool development, test, and deployment
  • Work with team members and chip engineers to understand and improve workflows
  • Build metrics for hundreds of engineers worldwide
  • Architect security mechanisms to protect intellectual property
  • Contribute to quality improvement and reduce time to market for next generation chips

Requirements For EDA Workflow Optimization Engineer

Python
Linux
  • 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
  • Flexibility/adaptability working in dynamic environment

Interested in this job?