Software Engineer, Hardware Tools and Methodology - New College Grad 2026
Core
Architect, design, develop, and support tools for RTL generation and automated workflows for ASIC design across NVIDIA products.
Role type
Software Engineer (Hardware Tools and Methodology)
Builds
Automated RTL generation tools, connectivity algorithms, and logic insertion flows for ASICs.
Domain
Semiconductor / Hardware Design / AI Computing
Deliverable
production ML models | product features
Required skills
C++, Verilog RTL, ASIC Design principles, algorithm design, automated workflow architecture
Preferred skills
RTL verification, synthesis, Clocks/Resets design, Perl, Python, Make scripting
Responsibilities
Architect and develop tools for RTL generation; Improve C++ algorithms for automated connectivity and logic insertion; Design automated workflows for cross-functional teams; Enhance quality of existing tool flows.
Seniority
Entry-level (New College Grad 2026)