R&D Engineering , Sr Engineer
$82k - $123k per yearSynopsys Inc
Category Engineering Hire Type Employee Job ID 18370 Base Salary Range $82000-$123000 Remote Eligible No Date Posted 08.23.2026
We Are
Synopsys 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 Are
You have spent time turning mathematical concepts into code that actually runs , and you know the difference between an algorithm that works on paper and one that holds up when the geometry gets messy. Computational geometry is not just a course you took; it is how you think about problems. You look at a 3D surface or a volume mesh and see the data structures, the edge cases, the numerical precision traps that will bite someone six months from now if you do not catch them now.
C++ is your language of choice for performance-critical work, and you are comfortable navigating large codebases where a single function might touch five subsystems. You do not need a perfect spec to get started. You ask the right questions, sketch out the approach, and start building. Debugging does not frustrate you, it is part of the craft, especially when the bug is hiding in geometric edge cases or numerical stability issues.
Whether you have built meshers before or worked adjacent to them in CAD, graphics, or simulation, you understand that robust geometry processing is what makes the downstream analysis tools actually work. At Synopsys, you will work on meshing and computational geometry technology that powers simulation and analysis workflows used across the industry.
What You'll Be Doing
- Design, develop, and maintain meshing and computational geometry algorithms in C++ for production simulation and analysis products
- Build and optimize geometric data structures, surface and volume mesh generators, and geometric processing pipelines
- Debug complex geometry-related issues across large codebases, diagnosing problems in mesh quality, numerical robustness, and algorithm correctness
- Translate mathematical and geometric concepts into efficient, maintainable, production-quality software
- Collaborate with R&D engineers across simulation, CAD, and analysis teams to align meshing capabilities with evolving product needs
- Improve performance, scalability, and robustness of existing meshing and geometry-processing components
- Contribute to architecture decisions that affect how geometric data flows through Synopsys simulation tools
The Impact You Will Have
- Your meshing algorithms will directly affect the quality and reliability of simulations used by engineers designing next-generation chips and systems
- Robust geometry processing you build will reduce downstream failures in analysis workflows, saving engineering teams time and frustration
- Performance improvements you make will enable larger, more complex models to be meshed and simulated efficiently
- Code you write will become part of production tools used across Synopsys' simulation and analysis product portfolio
- Your contributions to geometric robustness will help customers move from CAD to simulation with fewer manual interventions and cleaner workflows
- Algorithmic improvements you develop will strengthen Synopsys' position in the simulation and analysis market
- Your work will support the broader R&D team's ability to deliver high-quality meshing technology that scales with customer needs
What You'll Need
- Bachelor's degree in computer science, Engineering, Mathematics, Computational Geometry, or a related technical field
- 2+ years of hands-on software development experience, or advanced degree with relevant research or project work
- Strong proficiency in C++ for building complex, performance-sensitive software systems
- Solid understanding of data structures, algorithms, and object-oriented software development
- Experience with geometric algorithms, computational geometry, CAD development, meshing, geometry processing, or closely related areas
- Strong analytical and problem-solving skills, particularly translating mathematical or geometric concepts into working code
- Experience with meshing, mesh generation, surface/volume meshes, or 2D/3D geometric algorithms is a strong plus. Master's or PhD with focus on computational geometry, meshing, geometric modeling, or CAD is preferred
Who You Are
- You can take a geometric problem described in a research paper or a bug report and turn it into a concrete implementation plan without needing someone to hold your hand
- Debugging a tricky mesh failure or numerical instability issue does not make you want to give up; it makes you curious about what is actually happening under the hood
- You care about code quality and maintainability because you know someone else will need to understand and extend what you build six months from now
- You can explain a complex geometric tradeoff to another engineer in plain language without losing the technical nuance
- You are comfortable working independently on hard technical problems, but you also know when to ask for input or collaborate with the team
- You think about performance and scalability as part of the design process, not something you bolt on later
The Team You'll Be Part Of
You will join a focused small but dedicated meshing R&D within Synopsys' simulation and analysis group, reporting to a Sr Staff Engineer. You will be part of the group working on robust, high-performance meshing technology and geometric algorithms that underpin Synopsys simulation products. The small team size means your contributions will be visible and your technical decisions will matter. You will work closely with engineers across simulation, CAD, and analysis disciplines, contributing to production-quality C++ software that handles complex geometry-related challenges. This is a hybrid role based in Vancouver.
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 View email address on careers.synopsys.com .
- ...We Are Synopsys is the leader in engineering solutions from silicon to systems, helping customers innovate AI-powered products faster through silicon design, IP, simulation, and analysis solutions. You Are You are an experienced software engineer with strong C++ skills...SuggestedLong term contractFull time
- ...complex, multi-brand ecosystems. Leveraging expertise that spans across the customer experience lifecycle from strategy, design to engineering and beyond, we enable our clients to modernize their organizations and maximize value for their business and customers. Our 750+...SeniorFull timeInternshipWork at officeImmediate startRemote workFlexible hours
$145k - $170k per year
...solutions that combine satellite imagery of the Earth, modern software engineering, machine learning, and cloud computing to solve the toughest... ...and disruptive product in EDC, we are currently looking for a Sr. Software Engineer to join our crew! This is a Vancouver-based...SeniorFull timeWork at officeFlexible hours3 days per week$232k - $281.5k per year
...embody our core traits: Scrappy, Curious, Optimistic, Persistent, and Empathetic . Your role Dialpad is looking for a Senior Engineering Manager to lead the team at the very core of the Dialpad experience: calling. Reporting directly to the VP of Engineering, you'll...SeniorFull timeWork at office$146k per year
...integrates meeting data into the feedback loop, creating differentiated value for customers. We’re looking for a Senior Backend Software Engineer who will bring their creativity and experience to Highspot to help us build software with a spark of magic. This is a role that works...SeniorFull timeImmediate startFlexible hours$82k - $123k per year
...Category Engineering Hire Type Employee Job ID 13348 Base Salary Range $82000-$123000 Remote Eligible No Date Posted 11.12.2025... ...Team You’ll Be A Part Of: You’ll join a dynamic and diverse R&D engineering team in Vancouver, focused on developing cutting-edge...SeniorRemote work$145k - $170k per year
...solutions that combine satellite imagery of the Earth, modern software engineering, machine learning, and cloud computing to solve the toughest... ...and disruptive product in EDC, we are currently looking for a Sr. Software Engineer (ML Researcher) to join our crew! This is a...SeniorFull timeWork at officeRemote workFlexible hours3 days per week- ...complex, multi-brand ecosystems. Leveraging expertise that spans across the customer experience lifecycle from strategy, design to engineering and beyond, we enable our clients to modernize their organizations and maximize value for their business and customers. Our 750+...SeniorContract workFixed term contractInternshipWork at officeImmediate startRemote workFlexible hours
$174.2k - $230.88k per year
...typical company. Role Summary As we develop a fully integrated experience in our R1 and future vehicle lines, we need Software Engineers to help raise the bar for mission critical in-vehicle applications. Our diverse team shares an innate curiosity for the world, a...SeniorFull timeContract work$175.5k - $218.25k per year
...seek individuals who embody our core traits: Scrappy, Curious, Optimistic, Persistent, and Empathetic . Your role As a Software Engineer, you’ll be responsible for developing and maintaining features to enhance customers’ day-to-day communication experience. You’ll work...SeniorWork at office$150k - $190k per year
...hardware is bought), and VuePod, our new turnkey, productized bin-picking cell. The Role We're looking for a Software Development Engineer, Cloud Platform to build the infrastructure that gets Apera's vision software onto customer devices: securely, repeatably, and...SeniorRemote workFlexible hours$180.1k - $247.6k per year
...Expert Animation Programmer to join our R&D team based in Vancouver, British Columbia.... ...Collaborate with machine learning researchers, engineers, animators and game designers to define... ...Experience working with large-scale game engines, e.g. Unreal Engine, Unity, or proprietary...Full timeCasual workWork at officeRemote workWork from homeHome officeFlexible hours1 day per week$81.6k - $122.4k per year
...high value to our customers, while fostering a trustworthy, fun and collaborative environment. About the Role As a Software Application Engineer, you will have the opportunity to tackle complex problems, which comes with developing and delivering global mission critical...SeniorFull timeInternshipWork at officeRemote workHome officeFlexible hours$150.5k - $175.25k per year
...Persistent, and Empathetic . Your role As a Sr. SDET in Agentic QA, you will own the test... ...Partner with Applied AI teams on prompt engineering, model selection, and evaluation... ...Go, Google Cloud Platform, Cloud Run / App Engine, Kubernetes, Datastore, Redis, ElasticSearch...SeniorWork at office$168k - $194.25k per year
...seek individuals who embody our core traits: Scrappy, Curious, Optimistic, Persistent, and Empathetic . Your role As a Sr. Software Engineer on the Developer Platform team, you will lead the design and development of the APIs, events, and frameworks that empower...SeniorLong term contractWork at office$100k per year
...performance compute platforms. The mastery of collaborating with world-class silicon, systems, and software teams to solve frontier engineering challenges. How to help define the networking architecture that will power the next era of AI platforms. Compensation for...SeniorPermanent employment$168k - $194.25k per year
...traits: Scrappy, Curious, Optimistic, Persistent, and Empathetic . Your role We are seeking a talented, experienced Full-Stack Engineer passionate about building high-quality, scalable web applications using modern frontend and backend technologies. You will own...SeniorWork at office$125k - $145k per year
...R&D Financing is a fintech that give Canadians their SR&ED refunds now. We have funded countless deals in similar programs in Australia and UK. In Canada we're building our SR&ED lending business from the ground up, and this is the founding hire. The Role With the...SeniorFull time$96.5k - $122k per year
...technical teams by managing and supporting full lifecycle recruiting for Engineering, Product, and Design. You’ll also have the opportunity to flex... ...to fuel our growth. This hybrid position reports to the Sr. Manager, Global Talent Acquisition, and has the opportunity to...SeniorFull timeWork at office$59.3k - $109.2k per year
The Opportunity Provide national technical support and oversight for property claims, ensuring compliance with vendor program standards and estimating guidelines. Conduct desk audits, virtual re-inspections, and estimate reviews while delivering expert guidance on property...SeniorFull timeFor contractors$98.52k - $123.16k per year
About the Insurance Council The Insurance Council of British Columbia is the regulatory organization that licenses and regulates the activities of over 50,000 life and general insurance agents, general insurance salespersons, insurance adjusters, and restricted insurance...SeniorLong term contractFull timeWork at office- ...variety of internal stakeholders. These include other camera hardware and video management system product managers, firmware and software engineers, and marketing professionals. The primary focus of these partnerships will be to deliver innovative camera solutions and supporting...SeniorFull timeRelocation
$165k - $185k per year
...at scale — sitting at the intersection of data science, platform engineering, and marketplace economics. This is a high-craft, high-... ...collaborate closely with Product, Data Science, and Programmatic Delivery Engine Engineering, but you operate with significant autonomy. You're...SeniorLong term contractFull timeTemporary workLocal areaHome officeFlexible hoursShift work$100k per year
...problems. We are growing our team and looking for contributors of all seniorities. Tenstorrent is seeking an AI Processor IP Product Engineer to be the technical bridge between our cutting-edge AI processor technology and customer success. You'll guide customers through the...SeniorPermanent employment$118.8k - $159.4k per year
...Animation Studios we have a deep commitment to the philosophy that creativity inspires technology, and technology inspires creativity. Engineers in our Production Technology department are charged with developing and implementing new algorithms to solve unique and challenging...SeniorLong term contract$118.8k - $159.4k per year
...creativity inspires technology, and technology inspires creativity. Engineers in our Production Technology department are charged with... ...Qualifications Relational, graph, and key/value networked storage engines (FoundationDB, CockroachDB, JanusGraph, PostgreSQL, Neo4j)...Senior$80k - $100k per year
We are hiring for this position out of our Vancouver location. Successful candidates who apply outside of these areas will be expected to relocate and reside in a location that is within a commutable distance. About The Role The Senior Financial Analyst, Strategic Finance...SeniorFull timeWork at officeRemote workRelocationMonday to fridayFlexible hours$113k - $141k per year
About the Team DoorDash's mission is to grow and empower local economies. By building intelligent, last-mile delivery technology for local cities, DoorDash connects people with the local businesses they care about — helping grow businesses and the communities that support...SeniorFull timeLocal area$70k - $75k per year
We are hiring for this position out of our Vancouver office. Successful candidates who apply outside of these areas will be expected to relocate and reside in a location that is within a commutable distance. About The Role The Senior Regulatory Reporting Analyst is responsible...SeniorFull timeWork at officeRemote workRelocationMonday to fridayFlexible hours$130k - $145k per year
...executive leadership, sales, marketing, finance, product, and data engineering to support the design, implementation and continued optimization... ...clean data, clear & efficient processes, and reporting. The Sr. Manager level position is expected to have an excellent understanding...SeniorRemote jobLong term contractFull timeTemporary workLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to R&D Engineering , Sr Engineer. Be the first to apply!
- r&d mechanical engineer Vancouver, BC
- mechanical product design / development engineer Vancouver, BC
- system development engineer Vancouver, BC
- r&d engineer Vancouver, BC
- product development engineer Vancouver, BC
- senior solution architect Vancouver, BC
- senior qa analyst Vancouver, BC
- senior vice president Vancouver, BC
- senior engineer Vancouver, BC
- senior sales Vancouver, BC

