
Posted 10 hours ago
Senior Engineer, TCAD
Silvaco, Inc.Senior Engineer, TCAD
Requirements
PhD in Computer Science, Engineering, Mathematics, or Physics, 4-7 years experience in linear solvers and parallel programming, Proficiency in C++, Experience with CUDA, MPI, or OpenMP, Knowledge of partial differential equations
Skills
C#CUDAMPI
About the role
Responsibilities
- Develop, support, test, and maintain simulation software tools
- Identify and understand the limitations of existing software components
- Improve and develop simulation methodologies
- Develop and maintain a library of linear solvers
- Develop and maintain parallel software using threading, MPI, or CUDA
- Communicate complex ideas and testing results effectively
- Provide accurate and effective written documentation
Requirements
- PhD in Computer Science, Engineering, Mathematics, Physics, or related fields
- 4–7 years of experience in linear solvers and parallel programming
- Strong proficiency in C++ or equivalent object-oriented programming language
- Extensive experience in software design
- Experience in developing direct and iterative linear solvers and preconditioners
- Experience in numerical methods for solving partial differential equations
- Experience in CPU parallel programming (POSIX threads, STL threads, OpenMP, or MPI)
- Experience in GPU parallel programming (CUDA)
About the Company
Silvaco, based in Silicon Valley, solves semiconductor design challenges by offering TCAD (Technology Computer Aided Design) software, EDA (Electronic Design Automation) software, and proven design IP to engineers and researchers globally.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Engineer, TCAD
Silvaco, Inc. · United Kingdom
