Software R&D Engineer, RTL Optimization Tools
$136k - $218.5kNVIDIA
NVIDIA's success builds on a foundation of industry leading hardware. A key strategy in achieving this is our combining of the best of external EDA with highly optimized, internal EDA tools. Our team develops these tools by fusing advances in parallel computing, machine learning, and novel algorithms in C++. We are seeking an innovative CAD Software Engineer with particular interest in strategies and algorithms for large scale RTL quality, timing, and power optimization. Such optimization usually includes a mix of graph-based algorithms, AI, and feedback from RTL designers, so having experience relevant to each of those areas would be ideal. In practice, techniques often depend on many related domains, so a solid understanding of DFT, clock distribution, power gating, and other SOC integration aspects is essential. Developing software within a leading hardware company means getting to almost exclusively focus on the latest processes and most advanced designs. We're not bogged down by legacy support, niche roles, or convoluted approval processes. Our developers enjoy unusually high intellectual freedom and the ability to explore broad roles. If you like to work across many technical areas and see your successes directly realized in the world's best AI hardware, this is it! What you’ll be doing: Invent new methods to enable parallel, graph-based RTL traversal, analysis, and manipulation. Devise strategies for rapidly analyzing the impact of RTL changes on data path latency, power, and impact to DFT, clocking, and power delivery. Explore use of LLMs, GNNs, GANs, and Reinforcement Learning for suggesting or automatically implementing RTL modifications. 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. Own the whole process from discovery and invention of new optimization opportunities, to developing solutions and working directly inside design teams to facilitate deployment, thereby actively driving the roadmap of increasing hardware design productivity. 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. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 136,000 USD - 218,500 USD. You will also be eligible for equity and benefits. NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. #J-18808-Ljbffr NVIDIA
$168k - $264.5k
NVIDIA Gruppe in Santa Clara is seeking an innovative EDA Software R&D Engineer. The role focuses on developing algorithms for RTL synthesis and digital logic optimization, leveraging advances in C++ and machine learning. The ideal candidate should possess strong experience...Suggested$116k - $189.75k
...of the best of external EDA with highly optimized, internal EDA tools. Our team develops these tools by... ...C++. We are seeking an innovative EDA Software R&D Engineer with particular interest in strategies and algorithms for RTL synthesis, digital logic, timing, and power...Suggested$173.66k - $330.34k
...new chassis automation tool to meet requirements across... ...outputs such as RTL, RDL, verification collateral... ...consistency. Enable PPA optimization loops by building automation... .... Mentor and guide engineers, helping establish best practices in software design, testing, and maintainability...SuggestedLocal areaShift workNight shift- ...prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world‑class... ...and high‑impact opportunity for a software engineer to work at the intersection of software... ...throughput. The engineer will create tools that are immediately used on the factory...SuggestedInternshipImmediate startFlexible hours
$160k - $210k
...next major computing revolution. We are seeking a Senior Software Optimization Engineer to join our growing team. Efficient’s Senior Software Optimization... ...using industry‑standard development and debugging tools for embedded development. Strong attention to detail, good...SuggestedWork experience placementImmediate start$168k - $264.5k
...for a creative and passionate Senior Software R&D Engineer specializing in VLSI Physical Design.... ...placement, global routing, floorplanning, and optimizing physical design. You’ll work on... ...optimization and visualization. The software and tools you create will directly impact our...$168k - $264.5k
...Invent and develop new algorithms for RTL synthesis, digital logic optimization, graph-based RTL traversal,... ...to see: MS or PhD in Electrical Engineering or Computer Science or equivalent... ...experience. 6+ years experience in EDA software and/or VLSI flows, with...Work experience placement- Applications Engineering, Sr Staff Engineer- RTL-to-GDS/Fusion Compiler Join... ...performance silicon chips and software content. Join us to... ...physical design tools, including Fusion... ...with Synopsys R&D and Product Engineering... ...closure, and power optimization. Diagnosing and resolving...Full time
$136k - $218.5k
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...Work experience placement$136k - $218.5k
...Clocks group is looking for a dedicated and motivated Software developer with particular interest in algorithms and RTL Design. Understanding both Software and Hardware... ...be doing Architect, design, develop and support tools for RTL generation across all NVIDIA products...Work experience placement$138k - $198k
...Bachelor's degree in Electrical Engineering, Computer Engineering,... ...2 years of experience with RTL Design. Experience with digital... ...and bus protocols. Experience optimizing designs for performance, power... ...development and enhancement of design tools, flows, and methodologies....Worldwide$184k - $287.5k
...a high-caliber Deep Learning Engineer to bridge the gap between cutting... ...Doing: Develop SOTA model optimization techniques, such as... ...on the road. Architect the software interface to seamlessly integrate... ...existing vacancy. NVIDIA uses AI tools in its recruiting processes....$100k
A leading tech company is looking for a Physical Design Engineer to tackle complex physical design challenges and integrate AI solutions... ...in improving performance, and be proficient with EDA tools. The position offers competitive compensation, ranging from $10...$184k - $287.5k
...team supports 1000+ chip design engineers with strong automation and... ...infrastructure: a control‑plane‑driven RTL‑to‑GDS platform that turns... ..., generated collateral, EDA tool execution, distributed jobs,... ...environments, plus practical software engineering skill in Python, Perl...$150k - $250k
TSMC’s Advanced Tool and Module Development Function in R&D is establishing a new engineering team in the US as a direct extension of its... ...to accelerate the hardware-software verification and commercialization... ...-loop control systems to optimize tool performance. Drive initiatives...Full timeWork at office- ...company is seeking a Senior Staff Engineer in Applications Engineering to drive innovation in RTL-to-GDS design solutions. The... ...physical design flow, proficiency with tools like Fusion Compiler and... ...with customers, collaborate with R&D to influence product development...
$130k - $140k
...Overview: We are seeking a skilled RTL Design & Verification Engineer with strong experience in power profiling... ...verification on RTL designs using tools like PTPX , PPRTL , or RTL-A . Perform power profiling and identify optimization opportunities. Develop automation...Full time$156.96k - $261.6k
...prototyping, test, manufacturing, and optimization. Our ~16,800 employees create world‑class... ...Responsibilities At Keysight Design Engineering Software (DES), we build electronic design... ...frequency circuits, modules, and systems. Our tools accelerate innovation across...- ...technology startup is seeking a skilled software engineer to work on the design and analysis of advanced... ...technology. You will play a key role in optimizing reactor data storage, developing CI/CD pipelines, and enhancing simulation tools. The ideal candidate has a Bachelor's...Flexible hours
$180k
...small, highly motivated, and focused on engineering excellence. This organization is for individuals... ...teammates. About the Role The xAI Tooling team (Starfleet) is looking for a... ...data generation and agentic workflows. Optimize infrastructure to leverage cutting‑edge...Temporary work$147.4k - $272.1k
Senior Software Engineer - SWE Program Tools Cupertino, California, United States Software and Services Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store...WorldwideRelocation$136k - $218.5k
...their best work. Come join the team and see how you can make a lasting impact on the world. We are currently looking for a Software/CAD Tool Engineer to join our team! In this role you’ll be building solutions to boost productivity and efficiency of our custom circuit...$128.25k - $266.88k
...next chapter - enabling the Mail engineering organization with AI-powered tools, frameworks, and services that enhance... ...: Architect, build, and optimize developer productivity tools leveraging... ...monitor the quality of AI-generated software architectures and outputs. Define...Work at officeFlexible hours$161k - $239k
...experience. 5 years of experience with software development in one or more programming languages... ...3 years of experience in AI/ML related engineering, developing, deploying, managing, and... ...Google’s cutting‑edge technology, and tools that help developers build more...Full time$199.3k - $264.5k
About The Role We are looking for a Software Engineer with deep experience in optimizing the application‑layer software for embedded systems. In this role, you... ...‑wide runtime, latency, and performance monitoring tools We're Looking For Someone Who Has: Bachelors or...Full timeFor contractorsFor subcontractor$136k - $218.5k
...data analysis, process variation analysis, VLSI design analysis, and timing analysis. Employ good software engineering practices to develop leading‑edge EDA/CAD tools for chip development. Work closely with backend engineers to support the existing development infrastructure...$175k - $215k
...Will Algorithm design and software implementation to solve multi... ...intersection of computer science, optimization and fleet management. Make... ...operate mission‑critical tools and systems. Collaborate... ...UX, data science, and other engineering teams to develop. You Have...Full time$182k - $242k
...delivers a platform of technology, tools, and teams that enables... ...inference. Our stack is engineered for speed, scale, and cost-efficiency... ...on kernel authoring and optimization. You will write, profile,... ...computing, GPU/accelerator software, or performance-critical systems...Permanent employmentTemporary workCasual workWork at officeFlexible hours$152k - $241.5k
...lasting impact on the world. Join the leading Tegra Tools team at NVIDIA as a Senior System Software Engineer! This role offers an outstanding opportunity to... ...hear from you! What you’ll be doing: Construct, optimize, and direct software tools and infrastructure for...$125k - $185k
...Design, develop, and productionize scalable internal tools and AI workflows that support system engineering and validation for autonomous vehicle programs.... ...someone who has: Bachelor’s degree in Computer Science, Software Engineering, Robotics, Electrical Engineering, or a...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software R&D Engineer, RTL Optimization Tools. Be the first to apply!
- ngo software engineer Santa Clara, CA
- software developer Santa Clara, CA
- software developer internship no experience Santa Clara, CA
- part time software developer remote Santa Clara, CA
- financial software developer Santa Clara, CA
- senior software engineer ruby on rails Santa Clara, CA
- software engineer amazon Santa Clara, CA
- senior software design engineer Santa Clara, CA
- software engineer remote Santa Clara, CA
- software engineer entry level Santa Clara, CA

