🌍 Global Opportunities
Updated Hourly
🎓 Student Friendly

parttimejobs.work

Flexible Work, Better Balance

⏰ Full time

Software Engineer II

Cadence Design Systems, Inc.
Location 📍 Shanghai, China
Posted 📅 June 03, 2026
Work Type ⏰ Full time

Position Overview

Description

We are seeking highly motivated and talented engineers with strong C++ development skills and a deep interest in advanced‑node integrated circuit design.

In this role, you will contribute to the development of a high‑performance, multi‑threaded, distributed geometry layout engine within the INNOVUS NanoRoute system, including next‑generation GPU‑accelerated DRC capabilities.

You will collaborate closely with a global R&D team to design, implement, and optimize core algorithms that drive industry‑leading P&R tools.

Responsibilities

  • Design and develop core components of a multi-threaded, distributed geometry layout engine.
  • Implement efficient data structures and algorithms for large‑scale physical design challenges.
  • Develop, optimize, and maintain CUDA‑based GPU kernels for DRC and geometric computation.
  • Analyze and optimize performance across CPU/GPU boundaries, including memory transfers and ker...
  • Apply Now

    Submit Application →

    Quick and easy application process

    Job Details

    Employment Type
    Full time
    📊
    Category
    Computer Occupations
    🏠
    Work Arrangement
    On-site
    📍
    Location
    Shanghai, China