{"version":"0.1","company":{"name":"YubHub","url":"https://yubhub.co","jobsUrl":"https://yubhub.co/jobs/skill/computational-geometry"},"x-facet":{"type":"skill","slug":"computational-geometry","display":"Computational Geometry","count":6},"x-feed-size-limit":100,"x-feed-sort":"enriched_at desc","x-feed-notice":"This feed contains at most 100 jobs (the most recently enriched). For the full corpus, use the paginated /stats/by-facet endpoint or /search.","x-generator":"yubhub-xml-generator","x-rights":"Free to redistribute with attribution: \"Data by YubHub (https://yubhub.co)\"","x-schema":"Each entry in `jobs` follows https://schema.org/JobPosting. YubHub-native raw fields carry `x-` prefix.","jobs":[{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_38debdc4-b87"},"title":"GPU R&D Engineer (CUDA programming)","description":"<p>You are a passionate technology leader with deep expertise in GPU-accelerated computing and algorithm design. With over a decade of experience in software engineering, you thrive in environments that challenge you to innovate and push boundaries.</p>\n<p>As a GPU R&amp;D Engineer at Synopsys, you will be responsible for optimizing and enhancing existing GPU implementations for cutting-edge ILT (Inverse Lithography Technology) software. You will also design, develop, and deploy new GPU-accelerated algorithms for handling large-scale geometric data in mask synthesis tools.</p>\n<p>Key responsibilities include:</p>\n<ul>\n<li>Optimizing and enhancing existing GPU implementations for cutting-edge ILT software</li>\n<li>Designing, developing, and deploying new GPU-accelerated algorithms for handling large-scale geometric data in mask synthesis tools</li>\n<li>Collaborating with software, hardware, and QA teams to ensure seamless integration of advanced GPU features into Synopsys solutions</li>\n<li>Leading benchmarking and performance testing efforts to maximize throughput and efficiency of GPU algorithms</li>\n<li>Conducting research and staying current on GPU technology advancements, integrating the latest trends into Synopsys EDA products</li>\n<li>Interfacing with customers and hardware vendors to deliver optimal solutions and support rapid chip manufacturing cycles</li>\n</ul>\n<p>This role requires a strong foundation in algorithms and data structures, with proven experience optimizing for performance. You should also have exceptional troubleshooting skills and the ability to resolve complex integration challenges.</p>\n<p>In return, you will have the opportunity to make a tangible impact in the world of electronic design automation and lead initiatives that shape the next generation of semiconductor technology.</p>\n<p>The team you will be a part of is a dynamic, diverse group of engineers focused on advancing mask synthesis and lithography solutions within Synopsys. The team is renowned for its innovative spirit, technical excellence, and collaborative approach, working closely with customers and hardware partners to deliver industry-leading EDA tools.</p>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_38debdc4-b87","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Synopsys","sameAs":"https://careers.synopsys.com","logo":"https://logos.yubhub.co/careers.synopsys.com.png"},"x-apply-url":"https://careers.synopsys.com/job/bengaluru/gpu-r-and-d-engineer-cuda-programming/44408/91681543296","x-work-arrangement":"onsite","x-experience-level":"senior","x-job-type":"full-time","x-salary-range":null,"x-skills-required":["Advanced knowledge of CUDA or similar GPU computing technologies","Proficiency in C/C++, Python, and distributed computing environments","Strong foundation in algorithms and data structures, with proven experience optimizing for performance","Exceptional troubleshooting skills and ability to resolve complex integration challenges","Experience with computational geometry algorithms, including Beziers, NURBS, and B-splines"],"x-skills-preferred":["Background in designing algorithms for Optical Proximity Correction and Inverse Lithography Technology","Experience with large-scale data handling and distributed systems"],"datePosted":"2026-04-05T13:22:03.873Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Bengaluru"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"Advanced knowledge of CUDA or similar GPU computing technologies, Proficiency in C/C++, Python, and distributed computing environments, Strong foundation in algorithms and data structures, with proven experience optimizing for performance, Exceptional troubleshooting skills and ability to resolve complex integration challenges, Experience with computational geometry algorithms, including Beziers, NURBS, and B-splines, Background in designing algorithms for Optical Proximity Correction and Inverse Lithography Technology, Experience with large-scale data handling and distributed systems"},{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_db86d9ed-ba4"},"title":"R&D Engineering, Sr Architect","description":"<p>We Are:</p>\n<p>At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines.</p>\n<p>You Are:</p>\n<p>You are an accomplished R&amp;D Engineer with a passion for advanced packaging, auto routing, and physical design automation. Your strong programming skills and experience in EDA software development set you apart. You thrive in a dynamic environment and are always looking for innovative ways to push the boundaries of technology. You enjoy collaborating with cross-functional teams and have a knack for translating complex technical concepts into actionable solutions. Your expertise in physical design routing solutions, coupled with your ability to work with minimal oversight, makes you a key player in driving strategic goals. Your communication skills allow you to effectively influence both internal and external stakeholders, ensuring the successful implementation of cutting-edge solutions.</p>\n<p>What You’ll Be Doing:</p>\n<p>Leading R&amp;D projects focused on advanced packaging, auto routing, and physical design automation\nDeveloping and optimizing EDA software tools to enhance design efficiency\nCollaborating with cross-functional teams to integrate innovative solutions into existing workflows\nConducting research to identify new methodologies in chip design and verification\nProviding technical guidance and mentorship to junior team members\nPresenting findings and recommendations to senior management and stakeholders</p>\n<p>The Impact You Will Have:</p>\n<p>Driving innovations in advanced packaging and physical design automation\nEnhancing the efficiency and effectiveness of EDA software tools\nContributing to the development of high-performance silicon chips\nInfluencing the strategic direction of R&amp;D initiatives\nMentoring the next generation of engineers and fostering a culture of continuous learning\nStrengthening Synopsys’ position as a leader in the semiconductor industry</p>\n<p>What You’ll Need:</p>\n<p>15+ years of relevant experience\nStrong programming skills in languages such as C++, Python, or Java\nExtensive experience in EDA software development and computational geometry\nDeep understanding of advanced packaging and physical design methodologies\nProven track record of leading successful R&amp;D projects\nExcellent problem-solving and analytical abilities\nDemonstrated skills in computational geometry and design rule checking</p>\n<p>Who You Are:</p>\n<p>Innovative thinker with a passion for technology\nEffective communicator with strong interpersonal skills\nCollaborative team player who thrives in a dynamic environment\nDetail-oriented and committed to excellence\nAdaptable and open to new challenges</p>\n<p>The Team You’ll Be A Part Of:</p>\n<p>You’ll be joining a team of dedicated professionals focused on pushing the limits of what’s possible in chip design and verification. Our team values collaboration, creativity, and continuous improvement. Together, we strive to develop solutions that meet the evolving needs of the semiconductor industry and drive technological advancements.</p>\n<p>Benefits:</p>\n<p>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.</p>\n<p>Visit Benefits Page</p>\n<ul>\n<li>Health &amp; Wellness\nComprehensive medical and healthcare plans that work for you and your family.</li>\n<li>Time Away\nIn addition to company holidays, we have ETO and FTO Programs.</li>\n<li>Family Support\nMaternity and paternity leave, parenting resources, adoption and surrogacy assistance, and more.</li>\n<li>ESPP\nPurchase Synopsys common stock at a 15% discount, with a 24 month look-back.</li>\n<li>Retirement Plans\nSave for your future with our retirement plans that vary by region and country.</li>\n<li>Compensation\nCompetitive salaries.</li>\n</ul>\n<p>Benefits vary by country and region - check with your recruiter to confirm</p>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_db86d9ed-ba4","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Synopsys","sameAs":"https://careers.synopsys.com","logo":"https://logos.yubhub.co/careers.synopsys.com.png"},"x-apply-url":"https://careers.synopsys.com/job/united-states/r-and-d-engineering-sr-architect/44408/92965324672","x-work-arrangement":"onsite","x-experience-level":"senior","x-job-type":"full-time","x-salary-range":"$196000-$294000","x-skills-required":["C++","Python","Java","EDA software development","Computational geometry","Physical design routing solutions"],"x-skills-preferred":[],"datePosted":"2026-04-05T13:21:44.833Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"United States"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"C++, Python, Java, EDA software development, Computational geometry, Physical design routing solutions","baseSalary":{"@type":"MonetaryAmount","currency":"USD","value":{"@type":"QuantitativeValue","minValue":196000,"maxValue":294000,"unitText":"YEAR"}}},{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_76ac3f54-125"},"title":"Senior Staff R&D Engineer- 3DIC","description":"<p>At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content.</p>\n<p>Our Hsinchu, Taiwan site is home to a vibrant, collaborative team developing cutting-edge solutions for multi-die systems and advanced packaging. Synopsys powers breakthroughs in AI, cloud computing, 5G, IoT, and automotive, delivering industry-leading tools for chip design and software security.</p>\n<p><strong>Responsibilities</strong></p>\n<ul>\n<li>Designing, developing, and delivering software solutions for physical layout automation in advanced packaging and multi-die systems.</li>\n<li>Contributing to technical specifications, implementing robust and efficient code, and applying test-driven development practices.</li>\n<li>Debugging and resolving complex issues collaboratively, employing systematic approaches and leveraging your expertise in computational geometry.</li>\n<li>Ensuring software meets strict quality, performance, and reliability standards required by industry-leading customers.</li>\n<li>Supporting product deployment, releases, and troubleshooting customer issues to ensure seamless adoption and satisfaction.</li>\n<li>Collaborating with cross-functional, global teams to deliver innovative EDA solutions that advance Synopsys&#39; technology leadership.</li>\n<li>Continuously learning and integrating new technologies and methodologies to enhance product capabilities and efficiency.</li>\n</ul>\n<p><strong>Impact</strong></p>\n<ul>\n<li>Driving innovation in physical design automation for advanced packaging, enabling the creation of high-performance, next-generation silicon chips.</li>\n<li>Empowering leading technology companies to accelerate their chip design cycles and achieve superior outcomes.</li>\n<li>Contributing to Synopsys&#39; reputation as a pioneer in EDA solutions, strengthening our market leadership and customer trust.</li>\n<li>Improving software reliability and performance, directly impacting customer productivity and success.</li>\n<li>Facilitating the adoption of cutting-edge design methodologies and multi-die systems across the semiconductor industry.</li>\n<li>Mentoring and collaborating with global teammates, fostering knowledge sharing and continuous improvement.</li>\n<li>Enhancing the scalability and adaptability of Synopsys tools to meet evolving industry demands.</li>\n</ul>\n<p><strong>Requirements</strong></p>\n<ul>\n<li>Master&#39;s degree in Computer Science, Electrical Engineering, or a related field.</li>\n<li>8+ years of professional software development experience, ideally within EDA or physical design/layout automation.</li>\n<li>Strong proficiency in C++ or other object-oriented programming languages, with solid understanding of algorithms and data structures.</li>\n<li>Experience with computational geometry and software development workflows/tools.</li>\n<li>Exceptional debugging skills and systematic problem-solving abilities.</li>\n<li>Proficiency in Linux; scripting experience (e.g., Tcl, Perl, or similar) preferred.</li>\n<li>Strong written and verbal communication skills in English (intermediate or higher).</li>\n</ul>\n<p><strong>Who You Are</strong></p>\n<ul>\n<li>Analytical thinker with outstanding attention to detail.</li>\n<li>Quick learner and self-starter, comfortable with ambiguity and change.</li>\n<li>Collaborative team player who thrives in diverse, global environments.</li>\n<li>Effective communicator who can explain complex ideas clearly to technical and non-technical audiences.</li>\n<li>Adaptable and resilient, able to manage multiple priorities and deadlines.</li>\n<li>Driven by curiosity and a passion for continuous improvement.</li>\n</ul>\n<p><strong>Team</strong></p>\n<p>You&#39;ll join Synopsys&#39; EDA Group R&amp;D team, a dynamic, innovative group focused on developing industry-leading solutions for physical layout automation and advanced packaging. Our team collaborates across global locations, sharing expertise and driving technical excellence. We value creativity, initiative, and a commitment to delivering best-in-class software that shapes the future of chip design.</p>\n<p><strong>Rewards and Benefits</strong></p>\n<p>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.</p>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_76ac3f54-125","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Synopsys","sameAs":"https://careers.synopsys.com","logo":"https://logos.yubhub.co/careers.synopsys.com.png"},"x-apply-url":"https://careers.synopsys.com/job/hsinchu/senior-staff-r-and-d-engineer-3dic/44408/93181375024","x-work-arrangement":"onsite","x-experience-level":"senior","x-job-type":"full-time","x-salary-range":null,"x-skills-required":["C++","object-oriented programming","computational geometry","Linux","scripting","Tcl","Perl"],"x-skills-preferred":[],"datePosted":"2026-04-05T13:21:34.458Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Hsinchu"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"C++, object-oriented programming, computational geometry, Linux, scripting, Tcl, Perl"},{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_5592447a-849"},"title":"Senior Staff Software Engineer – Computational Geometry","description":"<p>You are a passionate and accomplished software engineer, recognised for your expertise in C++ and Python and your ability to solve complex simulation and engineering software challenges.</p>\n<p>Your strong foundation in data structures, parallel algorithms, and high-performance computing allows you to approach technical problems with both creativity and precision.</p>\n<p>You thrive in collaborative R&amp;D environments, valuing clean, scalable software architecture and rigorous technical standards.</p>\n<p>As an emerging leader, you consistently inspire those around you, fostering a culture of innovation and excellence.</p>\n<p>You are motivated by the opportunity to make a tangible impact, both on Synopsys&#39; products and on the global engineering community.</p>\n<p>Designing and implementing high-performance software components that drive the accuracy, scalability, and reliability of mesh generation software platforms.</p>\n<p>Developing and optimising parallel and distributed algorithms to support advanced engineering workflows across large-scale structural, fluids, and electromagnetic simulations.</p>\n<p>Collaborating closely with QA, product management, and hardware engineering teams to deliver robust, high-quality simulation capabilities.</p>\n<p>Participating in code reviews, mentoring team members, and upholding rigorous standards for software architecture, maintainability, and performance.</p>\n<p>Investigating and resolving complex technical issues reported by QA or customers to ensure stability, reliability, and customer success in production environments.</p>\n<p>Contributing to the continuous improvement of development processes, tools, and best practices.</p>\n<p>Advance the development of cutting-edge mesh generation software enabling next-generation engineering solutions across diverse physics domains.</p>\n<p>Enhance product performance, scalability, and robustness by implementing efficient parallel and distributed algorithms.</p>\n<p>Establish and promote best practices in software design, development, testing, and maintainability across the R&amp;D team.</p>\n<p>Support Synopsys&#39; industry leadership in high-performance simulation technology and engineering software innovation.</p>\n<p>Deliver high-quality, high-reliability solutions that drive meaningful impact across the global technology ecosystem.</p>\n<p>Mentor and uplift team members, contributing to a culture of technical excellence and inclusive collaboration.</p>\n<p>BS degree with 5+ years of relevant experience, MS degree with 3+ years of experience, or a PhD in Computer Science, Engineering, or a related field (or equivalent practical experience).</p>\n<p>Strong proficiency in C++ and Python, with proven experience in data structures and parallel algorithms.</p>\n<p>Deep understanding of software design principles.</p>\n<p>Hands-on experience with version control systems (such as Git), working within Windows and Linux environments, debugging, and performance optimisation.</p>\n<p>Professional experience in mesh generation, computational geometry, CAD, or related fields.</p>\n<p>Exposure to CAD/CAE tools, semiconductor technology, or electronics design will be a plus.</p>\n<p>Exhibits strong communication and leadership capabilities, indicating readiness to take on team leadership responsibilities soon.</p>\n<p>A collaborative leader and mentor who inspires others to achieve their best.</p>\n<p>An excellent communicator able to articulate complex technical concepts to diverse audiences.</p>\n<p>Innovative, results-driven, and adaptable to fast-changing environments.</p>\n<p>Proactive problem solver with a passion for continuous improvement.</p>\n<p>Committed to fostering an inclusive and supportive team culture.</p>\n<p>Join our globally distributed Synopsys meshing development team, where you will collaborate with talented engineers advancing the state-of-the-art in mesh generation, high-performance computing, and distributed simulation workflows.</p>\n<p>Together, we are shaping the future of engineering through scalable, high-fidelity multi-physics simulation technologies.</p>\n<p>We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs.</p>\n<p>Our total rewards include both monetary and non-monetary offerings.</p>\n<p>Your recruiter will provide more details about the salary range and benefits during the hiring process.</p>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_5592447a-849","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Synopsys","sameAs":"https://careers.synopsys.com","logo":"https://logos.yubhub.co/careers.synopsys.com.png"},"x-apply-url":"https://careers.synopsys.com/job/greece/senior-staff-software-engineer-computational-geometry/44408/93224266576","x-work-arrangement":"onsite","x-experience-level":"staff","x-job-type":"full-time","x-salary-range":null,"x-skills-required":["C++","Python","Data structures","Parallel algorithms","High-performance computing","Mesh generation","Computational geometry","CAD","Version control systems","Git","Windows","Linux","Debugging","Performance optimisation"],"x-skills-preferred":[],"datePosted":"2026-04-05T13:19:59.556Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Greece"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"C++, Python, Data structures, Parallel algorithms, High-performance computing, Mesh generation, Computational geometry, CAD, Version control systems, Git, Windows, Linux, Debugging, Performance optimisation"},{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_26b13dda-7ab"},"title":"Senior Staff R&D Engineer (Computational geometry, Image processing)","description":"<p>At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content.</p>\n<p>You are an accomplished engineer with a passion for building foundational software that enables transformative advancements in semiconductor manufacturing. You thrive in solving complex technical challenges, particularly those at the intersection of computational geometry, image processing, and high-performance infrastructure. You have a proven track record of designing robust, scalable, and efficient software platforms, and you possess deep expertise in C++ and Python. Your analytical mindset and strong grasp of algorithms, data structures, and concurrency allow you to architect solutions that are not only functional but also optimized for speed and reliability.</p>\n<p>You enjoy collaborating with diverse, global teams and are adept at communicating technical concepts to both peers and stakeholders. You bring a continuous improvement ethos, always seeking to learn, adapt, and elevate the quality of your work. You are comfortable working in dynamic environments where requirements evolve, and you take pride in delivering infrastructure that underpins the success of advanced mask synthesis tools. Your professional experience demonstrates your ability to debug, troubleshoot, and optimize complex systems, and you are respected for your attention to detail and commitment to excellence.</p>\n<p>Above all, you are motivated by the opportunity to make a direct impact on the heart of semiconductor technology. You value inclusivity, innovation, and collaboration, and you are excited to join a team that shares your drive to push the boundaries of what is possible in chip design and manufacturing.</p>\n<p><strong>What You’ll Be Doing:</strong></p>\n<ul>\n<li>Designing and implementing core infrastructure to support large-scale computational geometry and image processing workflows for mask synthesis applications (OPC/ILT).</li>\n<li>Developing robust, efficient software using advanced algorithms, data structures, and concurrency techniques, primarily in C++ and Python.</li>\n<li>Debugging and resolving complex infrastructure and performance issues during development and integration with production environments.</li>\n<li>Maintaining and enhancing the core software foundation to meet evolving requirements for performance, scalability, and reliability.</li>\n<li>Collaborating with cross-functional teams to ensure seamless integration and alignment with overall product architecture.</li>\n<li>Contributing to code reviews, technical documentation, and best practices for software development and infrastructure maintenance.</li>\n</ul>\n<p><strong>The Impact You Will Have:</strong></p>\n<ul>\n<li>Directly shape the technical foundation powering Synopsys’ Mask Synthesis tools, crucial for semiconductor manufacturing.</li>\n<li>Enable the creation of innovative, high-performance chips by delivering scalable and reliable infrastructure.</li>\n<li>Drive performance improvements that accelerate mask synthesis workflows, optimizing production and reducing time-to-market.</li>\n<li>Enhance the robustness and maintainability of software platforms, supporting advanced OPC/ILT applications.</li>\n<li>Foster collaboration and knowledge sharing across global engineering teams, contributing to Synopsys’ culture of excellence.</li>\n<li>Support the adoption of cutting-edge technologies and methodologies in chip design and manufacturing processes.</li>\n</ul>\n<p><strong>What You’ll Need:</strong></p>\n<ul>\n<li>BTech/BE, MTech/M.S., or Ph.D. in Computer Science, Electrical Engineering, or a related technical discipline.</li>\n<li>6-8+ years of professional experience in software development, with significant exposure to computational geometry or image processing.</li>\n<li>Strong proficiency in C++ and Python for building scalable and efficient infrastructure.</li>\n<li>Deep understanding of algorithms, data structures, and concurrency principles.</li>\n<li>Experience developing maintainable infrastructure for complex software systems in production environments.</li>\n<li>Proven ability to debug, troubleshoot, and optimize production-grade code.</li>\n</ul>\n<p><strong>Who You Are:</strong></p>\n<ul>\n<li>Analytical thinker with exceptional problem-solving skills.</li>\n<li>Collaborative communicator, comfortable working with global, cross-functional teams.</li>\n<li>Detail-oriented and committed to delivering high-quality software.</li>\n<li>Adaptable and resilient in dynamic, evolving environments.</li>\n<li>Proactive learner, eager to embrace new technologies and methodologies.</li>\n<li>Inclusive and supportive, fostering a positive team culture.</li>\n</ul>\n<p><strong>The Team You’ll Be A Part Of:</strong></p>\n<p>You will join a highly skilled and diverse R&amp;D engineering team in Bangalore, focused on developing the infrastructure that powers Synopsys’ advanced Mask Synthesis tools. This team is at the forefront of innovation in computational geometry and image processing, working collaboratively across global locations to deliver reliable, scalable, and high-performance solutions for semiconductor manufacturing. You’ll be surrounded by experts who share your passion for technology and continuous improvement, and you’ll play a key role in driving the success of Synopsys’ industry-leading products.</p>\n<p><strong>Rewards and Benefits:</strong></p>\n<p>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.</p>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_26b13dda-7ab","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Synopsys","sameAs":"https://careers.synopsys.com","logo":"https://logos.yubhub.co/careers.synopsys.com.png"},"x-apply-url":"https://careers.synopsys.com/job/bengaluru/senior-staff-r-and-d-engineer-computational-geometry-image-processing/44408/91858239424","x-work-arrangement":"onsite","x-experience-level":"senior","x-job-type":"full-time","x-salary-range":null,"x-skills-required":["C++","Python","Computational geometry","Image processing","Algorithms","Data structures","Concurrency"],"x-skills-preferred":["Machine learning","Cloud computing","DevOps"],"datePosted":"2026-03-09T11:02:01.265Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Bengaluru, Karnataka, India"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"C++, Python, Computational geometry, Image processing, Algorithms, Data structures, Concurrency, Machine learning, Cloud computing, DevOps"},{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_94184b38-dc5"},"title":"Software Engineer, Geometry - Early Career","description":"<p>Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators.</p>\n<p>At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device.</p>\n<p>A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.</p>\n<p><strong><strong>You Will:</strong></strong></p>\n<ul>\n<li>Develop robust and efficient algorithms for convex decomposition and mesh partitioning to support real-time simulation and collision detection.</li>\n<li>Design, code, and test innovative features for our core geometry engine, navigating the full development lifecycle from initial design to production deployment.</li>\n<li>Solve discrete math computational problems related to geometry processing.</li>\n<li>Improve the performance, robustness, and stability of existing geometry components and mesh processing pipelines across all platforms.</li>\n<li>Be mentored by senior engineers and actively engage in architectural discussions and system design for our proprietary, in-house engine.</li>\n<li>Collaborate in a small, autonomous team to drive essential parts of the Roblox experience and ensure the best user experience for our creators.</li>\n</ul>\n<p><strong><strong>You Are:</strong></strong></p>\n<ul>\n<li>Possessing or pursuing an undergraduate or graduate degree in Computer Science, Engineering, Mathematics, or a related field with an emphasis on computational geometry, modeling, or simulation.</li>\n<li>Highly proficient in modern C++ with a focus on writing organized, efficient, clear and reusable code.</li>\n<li>Equipped with a strong knowledge of 3D math, including linear algebra (vector and matrix math), numerical solvers, and advanced data structures.</li>\n<li>Familiar with some computational geometry concepts (e.g. related to convex decomposition), real-time graphics, or physics-based simulation.</li>\n<li>Showing demonstrable enthusiasm for coding (e.g. through participation in competitive programming or having personal project code repos involving relevant concepts).</li>\n<li>Able to thrive in dynamic environments, quickly adapting to new challenges.</li>\n</ul>\n<p>This role is based in Vancouver, Canada.</p>\n<p>For roles that are based at our headquarters in Vancouver, BC, Canada: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on <strong>this page</strong>.</p>\n<p>Annual Salary Range</p>\n<p>$142,110—$142,110 CAD</p>\n<p>Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).</p>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_94184b38-dc5","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Roblox","sameAs":"https://careers.roblox.com","logo":"https://logos.yubhub.co/careers.roblox.com.png"},"x-apply-url":"https://careers.roblox.com/jobs/7558821","x-work-arrangement":"onsite","x-experience-level":"Early Career","x-job-type":"full-time","x-salary-range":"$142,110—$142,110 CAD","x-skills-required":["C++","3D math","linear algebra","numerical solvers","advanced data structures","computational geometry","real-time graphics","physics-based simulation"],"x-skills-preferred":["competitive programming","personal project code repos"],"datePosted":"2026-03-06T14:20:04.743Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Vancouver"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"C++, 3D math, linear algebra, numerical solvers, advanced data structures, computational geometry, real-time graphics, physics-based simulation, competitive programming, personal project code repos","baseSalary":{"@type":"MonetaryAmount","currency":"USD","value":{"@type":"QuantitativeValue","minValue":142110,"maxValue":142110,"unitText":"YEAR"}}}]}