Senior Software Engineer, Hardware Tools and Methodology Development
Hybrid
Core
Architect, design, develop, and support tools for RTL generation and automated workflows across NVIDIA products.
Role type
Senior Software Engineer (Hardware Tools and Methodology)
Builds
Automated RTL generation tools, connectivity algorithms, and logic insertion flows for ASIC design.
Domain
Semiconductor / Hardware Design / EDA
Required skills
C++, Verilog RTL, ASIC Design, Algorithm development, Automated workflow design
Preferred skills
RTL verification, Synthesis, Clocks/Resets design, Perl, Python, Make scripting
Responsibilities
Architect automated workflows for cross-functional teams; Improve algorithms for automated connectivity and post-processing Verilog RTL; Improve quality of existing tools and flows.
Seniority
Senior, hands-on IC