SOC Design Methodologies Engineer
Core
Design and deploy in-house tools and workflows to support engineering business units, specifically generating common design blocks like auxiliary RTL logic for design-for-test, safety/resiliency, and power-saving logic.
Role type
SOC Design Methodologies Engineer (DevOps for RTL automation)
Builds
In-house tools, workflows, and common design blocks (RTL logic) for NVIDIA products
Domain
Semiconductor hardware design, RTL automation, visual computing
Deliverable
production ML models | product features | infrastructure
Required skills
Verilog, Python scripting, Unix/Linux shell scripting, Makefiles, digital design concepts
Preferred skills
Verification experience, memory circuit design, Perl scripting
Technologies
Verilog, Python, Unix/Linux, Makefiles
Responsibilities
Develop and deploy in-house tools and workflows; Take ownership of tools that generate common design blocks; Act as a DevOps engineer for RTL automation; Collaborate with front-end RTL designers and back-end library engineers; Build new workflows and methodologies for IP development environments
Seniority
Mid-level, hands-on IC