> Markdown version of [/jobs/ext/3691395-software-r-d-engineer-rtl-optimization-tools](https://www.wearedevelopers.com/jobs/ext/3691395-software-r-d-engineer-rtl-optimization-tools). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software R&D Engineer, RTL Optimization Tools - **Company:** NVIDIA Corporation - **Location:** Santa Clara, CA, United States - **Experience:** Experienced - **Salary:** $136,000.0 - $218,500.0 - **Contract:** Permanent contract - **Skills:** Computer-Aided Design, Artificial Intelligence, Algorithm Design, Very-Large-Scale Integration, C++ (Programming Language), Code Generation, Software Code Optimization, Logic Synthesis of Circuits, Distributed Systems, Hardware Design, Machine Learning, Pattern Recognition, Software Engineering, Static Timing Analysis, SystemVerilog, Verilog, Multithreading, Information Technology - **Published:** October 11, 2026 - **Apply:** https://www.juju.com/job/1_ScrapingHub33470-JR2019332 ## About the Role What we need to see: + MS or PhD in Electrical Engineering or Computer Science or equivalent experience + 3+ years of relevant experience in CAD software and VLSI hardware design + Demonstrated ability in software development with C++, particularly in algorithm development related to graph traversal, pattern matching, and optimization + Familiarity with RTL design, including Verilog and SystemVerilog code, as well as general hardware design concerns such as scan chain insertion, MBIST, clock and power distribution, and bus architectures + Familiarity with related EDA techniques, including logic synthesis, global route, static timing analysis, and SAT solvers + Strong communication and interpersonal skills Ways to stand out from the crowd: + Experience with common EDA building blocks, such as Verific for Verilog parsing, Espresso for logic minimization, and various other components for logic rewriting, tree coverage, SAT solvers, and combinatorial optimization + Experience in high performance software design including multithreading, distributed computing, efficient memory and I/O use, etc. + Previous work experience including both software and hardware roles, especially involving SOC/IP integration or RTL design + Experience with various machine learning techniques for analysis, optimization, and code generation NVIDIA is widely considered to be one of the technology world's most desirable employers, and due to outstanding advancements, our teams are rapidly growing. Are you passionate about becoming a part of a best-in-class team supporting the latest in GPU and AI technology? If so, we want to hear from you! #LI-Hybrid Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. ## Description That translates to a bigger picture view of your work, going beyond simply responding to user requests to instead actively driving the roadmap of increasing hardware design productivity.