We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

R&D Engineering, Staff Engineer (Fusion Compiler GPU Acceleration)

Synopsys
$138000-$207000
United States, California, Sunnyvale
May 04, 2026
Date posted 05/03/2026

Category Engineering
Hire Type Employee
Job ID 17296
Base Salary Range $138000-$207000
Remote Eligible No
Date Posted 05/03/2026

We AreSynopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products. We deliver industry-leading silicon design, IP, simulation and analysis solutions, and design services. We partner closely with our customers across a wide range of industries to maximize their R&D capability and productivity, powering innovation today that ignites the ingenuity of tomorrow.You AreYou have spent years building software that has to actually work, not demo well, actually work, under pressure, across large codebases with complex interdependencies. You know that the difference between a system that scales and one that breaks is usually a decision made three months earlier, and you are the kind of engineer who catches that decision before it ships. Or maybe you are fresh out of a PhD or MS program in CS or EE, and you have been deep in research that made you think hard about parallel algorithms, GPU architectures, or systems-level performance, and you are ready to take that foundation into production-grade EDA software.Either way, you do not need perfect requirements to get started. You ask the right questions, align with stakeholders, and find a way through ambiguity without creating more of it downstream. You are comfortable moving between C++ performance-critical work and emerging technologies like CUDA without losing the thread of what you are actually building. The idea of reformulating a placement or routing problem to run on a GPU does not intimidate you, it excites you. At Synopsys, you will work on GPU-accelerated digital implementation tools that power semiconductor design across the industry. The team is global, the codebase is real, and what you build will matter.What You'll Be DoingDesign, develop, and own GPU acceleration for engines across the Fusion Compiler R2G flow, including placement, global routing, detail routing, clock tree synthesis, optimization, timing analysis, extraction, legalization, and synthesisReformulate complex EDA algorithms to take full advantage of GPU architectures, balancing performance, memory constraints, and numerical accuracyOwn projects end to end, from requirements gathering and design specification through development, testing, deployment, and direct customer interactionCollaborate closely with cross-functional teams including product management, product engineering, and field teams to align acceleration strategies with real customer workflowsDebug and optimize performance-critical C/C++ code and CUDA kernels across large, multi-component codebasesContribute to the ongoing Nvidia and Synopsys GPU acceleration collaboration, helping define what industry-first GPU-accelerated digital implementation looks likeThe Impact You Will HaveEnable customers to reduce design cycle time and time to market by accelerating compute-intensive stages of physical design with GPU technologyDeliver production-quality GPU-accelerated engines that handle advanced node constraints and massive design complexity at scaleShape the future of EDA tooling by bringing GPU computing into workflows that have traditionally been CPU-boundInfluence product roadmaps and technical direction through direct engagement with customers and internal stakeholdersMentor junior engineers and fresh graduates, elevating the technical capability and knowledge base of the teamContribute to a collaboration between Synopsys and Nvidia that is redefining what is possible in digital implementation performanceHelp Synopsys maintain its leadership position in chip design and verification by pushing the boundaries of computational performanceWhat You'll NeedBachelor's, Master's, or PhD in Computer Science, Electrical Engineering, or a related field with a strong academic recordFor experienced candidates, 3 to 6 years of hands-on experience developing software projects, preferably in EDA, semiconductor, or high-performance computing domainsFor fresh PhD or MS graduates, demonstrated proficiency in C/C++ through coursework, research projects, or publications, with strong foundations in algorithms, data structures, and system designExpert or emerging proficiency in C/C++ development, with a track record or academic evidence of delivering robust, scalable solutionsExperience with CUDA, GPU acceleration, or GPU architecture knowledge is a strong plus but not requiredResearch or project experience in areas such as GPU computing, parallel algorithms, computer architecture, or systems programming is highly valued for recent graduatesWho You AreYou can take a complex EDA algorithm, break it down into parallelizable components, and explain the tradeoffs to a senior architect in two sentences without losing the nuanceYou are comfortable owning a project from concept to customer deployment, navigating ambiguity, shifting requirements, and cross-functional dependencies along the wayYou approach new languages and technologies with curiosity and adaptability, whether that means learning CUDA for the first time or diving into a new corner of the Fusion Compiler codebaseYou are a strong problem solver with a strategic mindset and attention to detail, someone who thinks about edge cases, memory bottlenecks, and long-term maintainability before the first line of code is writtenYou are collaborative and eager to learn from others, whether that means pairing with a senior engineer on a tricky kernel optimization or presenting your work to a product management teamYou are resilient in the face of evolving challenges and requirements, and you thrive in environments that demand deep technical rigor and continuous learningThe Team You'll Be Part OfYou will join the Fusion Compiler GPU Acceleration team in Synopsys Sunnyvale, CA, or Hillsboro, OR, a group of engineers focused on developing industry-first GPU-accelerated digital implementation solutions. This development is part of the Nvidia and Synopsys GPU acceleration collaboration. This team is driving change in EDA and empowering customers worldwide by accelerating their design cycles and reducing time to market.Rewards and BenefitsWe offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process.#TPG

At Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.

In addition to the base salary, this role may be eligible for an annual bonus, equity, and other discretionary bonuses. Synopsys offers comprehensive health, wellness, and financial benefits as part of a competitive total rewards package. The actual compensation offered will be based on a number of job-related factors, including location, skills, experience, and education. Your recruiter can share more specific details on the total rewards package upon request. The base salary range for this role is across the U.S.

Applied = 0

(web-77cf7d65c7-wmmd7)