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.