Taro Logo

Senior Software Engineer, Place and Route Tools

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
$168,000 - $310,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, Place and Route Tools

NVIDIA is seeking a Senior Software Engineer to join their Place and Route Tools team, focusing on developing industry-leading EDA tools. This role combines cutting-edge parallel computing, machine learning, and algorithmic innovation in C++. The position involves creating and optimizing methods for high-capacity detailed placement, particularly for maximizing datapath logic performance. Working at NVIDIA offers unique advantages - developers focus on the latest processes and most advanced designs without legacy constraints, enjoying high intellectual freedom. The role requires expertise in C++ and strong algorithm design skills, with opportunities to work on physical design implementation and analysis tools. The position offers competitive compensation ($168,000-$310,500) plus equity and benefits. NVIDIA's environment encourages innovation and direct impact on world-class AI hardware development. The company's status as a leader in accelerated computing and AI technology makes this an exceptional opportunity for those passionate about pushing technological boundaries. The role combines technical depth with broad scope, allowing engineers to influence the entire process from discovery to deployment.

Last updated 2 minutes ago

Responsibilities For Senior Software Engineer, Place and Route Tools

  • Invent and optimize new methods for high capacity detailed placement
  • Maximize performance of datapath logic within internal optimization tools
  • Develop solutions and work directly with design teams for deployment
  • Write code and develop physical design implementation and analysis tools

Requirements For Senior Software Engineer, Place and Route Tools

  • MS or PhD in Electrical Engineering or Computer Science (or equivalent experience)
  • 5+ years experience in place & route, spatial data structures, and design optimization
  • Expertise in C++
  • Thorough understanding of detailed placement, including routing and timing algorithms
  • Deep understanding of algorithm design principles
  • Strong communication and interpersonal skills

Benefits For Senior Software Engineer, Place and Route Tools

Equity
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To NVIDIA Senior Software Engineer, Place and Route Tools

Senior CPU Implementation Methodology Engineer

Senior CPU Implementation Methodology Engineer role at NVIDIA, focusing on front-end design implementation and methodology development for industry-leading CPU designs.

Senior Physical Design Methodology Engineer

Senior Physical Design Methodology Engineer role at NVIDIA, developing advanced chip design methodologies for GPUs and SOCs with competitive compensation and benefits.

Senior Compiler Engineer, LLVM

Senior Compiler Engineer position at NVIDIA working on LLVM compiler development for GPU software optimization.

Senior Circuit Methodology Engineer

Senior Circuit Methodology Engineer role at NVIDIA focusing on circuit simulator qualification, EDA tool integration, and AI workflow implementation with competitive compensation and benefits.

Senior Test and Automation Developer

Senior Test and Automation Developer role at NVIDIA focusing on testing and automating DriveOS automotive operating system verification.