> Markdown version of [/jobs/ext/245538-software-r-d-engineer-digital-logic-synthesis-new-college-grad-2026](https://www.wearedevelopers.com/jobs/ext/245538-software-r-d-engineer-digital-logic-synthesis-new-college-grad-2026). 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, Digital Logic Synthesis - New College Grad 2026 - **Company:** NVIDIA Ltd. - **Location:** Austin, TX, United States - **Experience:** Starter - **Salary:** $116,000.0 - $218,500.0 - **Contract:** Permanent contract - **Skills:** Very-Large-Scale Integration, Boolean Algebra, Profiling, Data Structures, Logic Synthesis of Circuits, Distributed Systems, Machine Learning, Performance Tuning, Software Engineering, Static Timing Analysis, SystemVerilog, Verilog, Multithreading, Concurrency, Information Technology, C++14 - **Published:** May 16, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=b584026aabef0f32 ## About the Role Do you have experience in SoC?, * MS or PhD in Electrical Engineering or Computer Science (or equivalent experience). * Experience with EDA software and/or VLSI flows with focus in logic synthesis or digital optimization. * Strong CS fundamentals and modern C++ experience (templates/STL, concurrency libraries, profiling and performance optimization, data structures, algorithms, performance, concurrency, testing). * Solid understanding of RTL (Verilog/SystemVerilog) and digital design concepts (timing, clocking, DFT basics, power intent). * Experience in EDA techniques, including logic synthesis, global route, static timing analysis, power & area optimization and SAT solvers. Ways to stand out from the crowd: * Previous experience involving RTL logic synthesis and multi stage logic optimization is a plus. * 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. * Experience with various machine learning techniques. ## Description * Invent and develop new algorithms for RTL synthesis, digital logic optimization, graph-based RTL traversal, analysis, and manipulation. * Build physical-aware synthesis techniques using placement/congestion/timing feedback to improve PPA. * Develop strategies for rapidly analyzing the RTL change impact on timing, power, area, and impact to DFT, clocking, and power delivery on design. * Prototype and evaluate ML methods (e.g., GNNs, RL, models) to guide optimization decisions; integrate successful approaches into production. * Explore high performance algorithms for clustering, min cost tree covering (technology mapping), datapath implementation and other details of logic synthesis, especially that efficiently incorporate human insight. * As a team, own the whole process from discovery and invention of new optimization opportunities, to developing solutions and working directly inside design teams to facilitate deployment. ## Related Videos - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [Strange New Worlds: shaping the future of the digital age](https://www.wearedevelopers.com/videos/677-strange-new-worlds-shaping-the-future-of-the-digital-age) - [Enhancing Workload Security in Kubernetes](https://www.wearedevelopers.com/videos/356-enhancing-workload-security-in-kubernetes) - [The Billion Dollar Machine: First Time Right.](https://www.wearedevelopers.com/videos/393-the-billion-dollar-machine-first-time-right) - [Making Teaching Code Less Academic and More Market-Ready - Peter Ruppel](https://www.wearedevelopers.com/videos/1911-making-teaching-code-less-academic-and-more-market-ready-peter-ruppel) - [Minimising the Carbon Footprint of Workloads](https://www.wearedevelopers.com/videos/1198-minimising-the-carbon-footprint-of-workloads) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Steps to Get a Software Engineer Internship](https://www.wearedevelopers.com/magazine/160-steps-to-get-a-software-engineer-internship) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026) - [How to Become a Software Engineer Without a Degree in 2023](https://www.wearedevelopers.com/magazine/147-how-to-become-a-software-engineer-without-a-degree-in-2023) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)