Senior Tool and Methodology Development Software Engineer

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology to transform industries.
Taipei City, TaiwanHsinchu, North District, Hsinchu City, Taiwan
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Tool and Methodology Development Software Engineer

NVIDIA, a pioneer in computer graphics and accelerated computing for over 25 years, is seeking a Senior Tool and Methodology Development Software Engineer to join their innovative team. This role combines software development expertise with VLSI design knowledge, focusing on creating high-performance CAD software for chip design and verification. The position offers an opportunity to work at the intersection of traditional software engineering and cutting-edge AI implementation.

The role involves developing sophisticated CAD software tools, creating verification methodologies for VLSI, and building next-generation software infrastructure. You'll be part of NVIDIA's mission to define the next era of computing, where GPUs power computers, robots, and self-driving cars. The company's commitment to innovation and technological advancement makes this an exciting opportunity for someone passionate about both software development and hardware design.

Working at NVIDIA means joining a diverse, supportive environment where everyone is inspired to do their best work. The company is widely regarded as one of the technology world's most desirable employers, offering the chance to make a lasting impact on the world through your work. This hybrid position is available in both Taipei and Hsinchu, Taiwan, providing flexibility while maintaining collaborative opportunities with the team.

The ideal candidate will bring strong programming skills in Python and C++, combined with knowledge of VLSI design and verification. This role offers the perfect blend of software development and hardware understanding, making it ideal for engineers who want to work on complex technical challenges while contributing to NVIDIA's groundbreaking work in AI and accelerated computing.

Last updated 10 minutes ago

Responsibilities For Senior Tool and Methodology Development Software Engineer

  • Develop CAD software for high performance chip design and verification
  • Develop design and verification methodology for VLSI
  • Work on next generation software infrastructure for scalable development
  • Deploy AI into work flows

Requirements For Senior Tool and Methodology Development Software Engineer

Python
  • BS or Master degree of Electrical Engineering/Computer Engineering/Computer Science or equivalent experience
  • 5+ years of experience
  • Skill of script language, such as Python/Perl/TCL
  • Good understanding of algorithms
  • Familiar with C++ is a plus
  • Familiar with Verilog
  • Strong English communication
  • Experiences in CAD software developments

Interested in this job?

Jobs Related To NVIDIA Senior Tool and Methodology Development Software Engineer

Senior Software Verification Engineer - Switch Simulation

Senior Software Verification Engineer role at NVIDIA focusing on Switch simulation development and testing using C++/Python, requiring 5+ years of experience.

Senior System Software Engineer

Senior System Software Engineer role at NVIDIA focusing on CUDA driver development for GPU acceleration, requiring 5+ years of experience in systems software development.

Senior System Software Engineer

Senior System Software Engineer role at NVIDIA, focusing on AI for Multimedia components development with C++ and system software expertise required.

Senior Software Engineer – Simulation and Virtualization

Senior Software Engineer role at NVIDIA focusing on simulation and virtualization for DGX Server platforms, offering competitive salary and opportunity to work with cutting-edge technology.

Senior Software Engineer, VLSI Design Tools

Senior Software Engineer position at NVIDIA developing VLSI design tools and infrastructure, offering $148K-$287.5K salary plus equity, available in multiple US locations.