NVIDIA→
Software Engineer, Hardware Tools and Methodology… at NVIDIA · Santa…
Entry LevelHybridFull-timeSanta Clara, CA$116k–$190k/yr
Skills
c++verilog rtlasic designrtl design
Job Description
Summary: NVIDIA is a leader in visual computing and AI technology, known for its innovative GPU solutions. They are seeking a motivated Software Engineer focused on hardware tools and methodology to architect and develop tools for RTL generation and improve existing algorithms and workflows. This role requires a strong understanding of both software and hardware principles, particularly in the context of RTL design.
Responsibilities:
- Architect, design, develop and support tools for RTL generation across all NVIDIA products
- Architect automated workflows for supporting deliverables to multiple cross functional teams
- Improve algorithms (in C++) for automated connectivity, auto logic insertion and post processing Verilog RTL
- Improve quality of existing tools and flows used by the team
Required Qualifications:
- Master's degree or higher in Computer Engineer or Electrical Engineering (or equivalent experience)
- Coding skills in C++
- Good understanding of ASIC Design and understanding of Verilog RTL
- Experience working across multi-functional teams
Preferred Qualifications:
- Prior experience in RTL design (Verilog), verification and synthesis
- Experience in C++, Perl, Python, Make scripting
- Knowledge of Clocks/Resets design and verification
Required Skills: C++, Verilog RTL
Important Skills: ASIC Design, RTL Design
Benefits: Equity, Benefits
Benefits
Equity
Benefits