Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

TCAD R&D Engineer

Synopsys

Synopsys

Seongnam-si, Gyeonggi-do, South Korea
Posted on Nov 3, 2025

Category Engineering Hire Type Employee Job ID 12565 Remote Eligible No Date Posted 27/08/2025

Position: TCAD Engineer

Job Description:

We're looking for TCAD R&D Engineer to join our team!

You Are:

You are a passionate and results-oriented R&D engineer, ready to dive into the world of semiconductor design and EDA tools. With a solid foundation in core software engineering principles and a passion for tackling complex physical modeling problems. You are proficient in Python, and eager to apply Object-Oriented Programming (OOP) concepts to build robust and scalable solutions, and are meticulous about software development processes. Your foundational ability to design data structures and algorithms makes you a valuable asset. You excel in team settings, communicating effectively across global teams, and are driven by the desire to make a significant impact in the tech industry.

What You’ll Be Doing:

  • Design and develop core software modules for semiconductor simulation and EDA tools using Python.
  • Apply Object-Oriented Programming (OOP) principles to create robust, modular, and scalable simulation and analysis code.
  • Designing, implementing, and maintaining comprehensive automated test cases and regression suites to ensure software stability and quality.
  • Develop, integrate, and deploy Machine Learning and Deep Learning models (e.g., GNN, PINN, neural operator) to accelerate physical simulations and enhance the predictive capabilities of TCAD tools.
  • Research, implement, and optimize novel algorithms and numerical methods to enhance performance and accuracy in TCAD/EDA tools.
  • Participate in the entire software development lifecycle, from architectural design to deployment and rigorous testing.
  • Participating in code reviews and providing constructive feedback to peers.

The Impact You Will Have:

Enhancing the performance and reliability of Synopsys' EDA tools. Enabling rapid node migration and right-first-time silicon for our customers. Helping Synopsys maintain its leadership in the EDA industry through continuous innovation.

What You’ll Need:

  • Bachelor's Degree or Master's degree, major in: Computer Science, Electrical & Electronic Engineering, Physics, Applied Math or any related one.
  • 0-4 years of experience in relevant position.
  • Strong proficiency in Python programming, including a solid understanding of Object-Oriented Programming (OOP) principles.
  • Proven ability to apply fundamental data structures and algorithms to solve problems.
  • Experience in designing test cases, automated testing, and software quality assurance processes.
  • Strong foundation in software engineering best practices, including version control (e.g., Git) and debugging utilities.
  • Experience developing and maintaining high-performance applications in C/C++ or Python on a Linux environment.
  • Strong problem-solving skills and a keen eye for detail.
  • Excellent communication skills and the ability to work effectively in a team setting.

Nice to have:

  • Fundamental understanding of semiconductor physics, device, or process simulation.
  • Hands-on experience with deep learning frameworks (PyTorch, JAX, etc.) and applying ML/AI methods (e.g., GNNs, PINNs, neural operator) for scientific or physical modeling.

The Team You’ll Be A Part Of:

Join our dynamic R&D team in Pan-Gyo, Korea, focused on developing innovative TCAD products. Our team is dedicated to solving high-value problems in the semiconductor design industry, leveraging advanced EDA tools and technologies to drive continuous innovation and excellence.

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.

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.