Senior Staff R&D Engineer
Overview
Synopsys software engineers are key enablers in the world of Electronic Design Automation (EDA), developing and maintaining software used in chip design, verification and manufacturing. They work on assignments like designing, developing, and troubleshooting software, leveraging the state-of-the-art technologies like AI/ML, GenAI and Cloud. Their critical contributions enable world-wide EDA designers to extend the frontiers of semiconductors and chip development.
Job Description
Category Engineering Hire Type Employee Job ID 16696 Remote Eligible Yes Date Posted 04/06/2026
We Are:
At Ansys, Part of Synopsys, we’re the global leader in engineering simulation software, helping innovative companies solve complex design challenges. Our cutting-edge solutions power advancements across industries, from aerospace to consumer electronics. Join us and help shape the future of technology.
You Are:
You are a passionate and innovative engineering leader, excited to tackle the challenges of multi-physics simulation at scale. You thrive in environments where advanced computational methods, AI, and cloud technologies intersect. Your expertise with CPU and GPU architectures, combined with strong problem-solving skills, empowers you to architect high-performance solutions for complex physical modeling. You are comfortable working across diverse platforms and languages, including Python and C/C++, and you eagerly embrace new technologies such as CUDA, HIP, SYCL, and OpenCL. Your experience spans both Windows and Linux environments, and you have a proven track record of delivering robust and efficient commercial software.
You are motivated by collaboration, whether mentoring junior developers or coordinating cross-functional teams. You enjoy gathering requirements from customers, support staff, and product management, translating them into scalable architectural plans. You value continuous learning and actively seek opportunities to stay current with the latest GPU development trends and AI/ML integration strategies. You have a passion for crafting code that accelerates solver performance and enables cutting-edge surrogate modeling capabilities. Above all, you are driven by the impact your work has on real-world physics simulation problems and the advancement of Synopsys’ CFD platform.
What You’ll Be Doing:
- Leading development of multi-physics solver features requiring cross-team collaboration with customer support, testing, documentation, and other development teams.
- Gathering requirements from customers, support staff, and product management; designing and planning architectures to address those needs.
- Architecting and enabling surrogate physics modeling capabilities, including integration of AI/ML models for simulation acceleration and reduced-order modeling.
- Staying current with the latest GPU technologies and applying them to deliver robust Synopsys CFD GPU capabilities across desktop and cloud environments.
- Developing, debugging, and proactively refactoring a mixed-language code base (Python, C/C++) for Windows, Linux, and Apple platforms.
- Mentoring junior developers, participating in feature planning and prioritization, and supporting agile, test-driven development practices.
- Conducting technical reviews, maintaining best practices, and assisting the team in resolving complex implementation details.
The Impact You Will Have:
- Accelerate the development and delivery of next-generation solver capabilities for Synopsys’ CFD platform.
- Enable AI-ready, scalable architectures that drive innovation in physical simulation and surrogate modeling.
- Enhance customer satisfaction by addressing real-world simulation challenges and delivering high-quality, efficient solutions.
- Advance the integration of GPU-enabled workflows, making the platform more accessible and performant across cloud and desktop environments.
- Foster collaboration, knowledge sharing, and continuous improvement within a geographically distributed team.
- Support the evolution of Synopsys’ software development lifecycle through technical leadership and mentoring.
What You’ll Need:
- MS in Engineering, Computer Science, or related field with 5+ years’ experience, or PhD with 3+ years’ experience.
- Strong experience developing GPU applications using CUDA, HIP, SYCL, or OpenCL.
- Expertise in C/C++ and Python, with a proven track record in commercial software development.
- Familiarity with development tools such as Git, Visual Studio/Code, Eclipse, gcc/g++, and clang on Windows and Linux.
- Understanding of large language models and neural networks for physics simulation.
- Demonstrated ability to plan, implement, and complete tasks within agile, test-driven development practices.
Who You Are:
- Collaborative, communicative, and eager to mentor others.
- Quick to learn new technologies and adapt to evolving requirements.
- Motivated to solve real-world problems and deliver customer-centric solutions.
- Detail-oriented with a passion for crafting robust, efficient code.
- Driven by innovation and continuous improvement.
The Team You’ll Be A Part Of:
You’ll join the Synopsys CFD multi-physics simulation and platform team—a diverse, distributed group of engineers, scientists, and innovators. The team collaborates across disciplines to architect and deliver scalable solutions for advanced physical modeling, solver development, and AI integration. Together, you’ll shape the future of simulation technology, enabling customers to solve complex engineering problems faster and more efficiently.
Rewards and Benefits:
We 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
Synopsys Canada ULC values the diversity of our workforce. We are committed to provide access & opportunity to individuals with disabilities and will provide reasonable accommodation to individuals throughout the recruitment and employment process. Should you require an accommodation, please contact hr-help-canada@synopsys.com.
Benefits
At Synopsys, innovation is driven by our incredible team around the world. We feel honored to work alongside such talented and passionate individuals who choose to make a difference here every day. We're proud to provide the comprehensive benefits and rewards that our team truly deserves.
-
Health & Wellness
Comprehensive medical and healthcare plans that work for you and your family.
-
Time Away
In addition to company holidays, we have ETO and FTO Programs.
-
Family Support
Maternity and paternity leave, parenting resources, adoption and surrogacy assistance, and more.
-
Retirement Plans
Save for your future with our retirement plans that vary by region and country.
-
Compensation
Competitive salaries.
** Benefits vary by country and region - check with your recruiter to confirm
Hiring Journey at Synopsys
Find the open role that’s
right for you
-
Summer 2026 Computational Fluid Dynamics (CFD) Internship - 16235
Canonsburg, Pennsylvania
-
Senior Staff R&D Engineer
Waterloo, Canada
-
Technical Support Engineer - Optics
Pune, India
-
R&D Engineering, Principal Engineer- 15024
Mississauga, Canada
View all job opportunities here
View all job opportunities here