For over three decades, Silvaco, based in Silicon Valley, California and with global locations around the world has solved semiconductor design challenges by offering affordable and competitive TCAD (Technology Computer Aided Design) software, EDA (Electronic Design Automation) software, proven design IP (intellectual property), and world class support to engineers and researchers across the globe. Silvaco solutions span from atoms to systems: starting with simulation of material behavior impacting semiconductor devices, to design and analysis of transistor circuits, and lastly providing IP blocks for systems-on-chip (SoC) designs. Our solutions are deployed in production flows across broad industry segments such as leading display companies, automotive OEM suppliers, and top Memory, 5G, and IoT (internet of things) providers.
JOB SUMMARY
In order to improve and add more capabilities to our modeling and statistical analysis tool, you may adapt, convert, write any algorithms used in numerical analysis. The main task of the position is to speed up integration, rewrite, or port any algorithm available from Python libraries or R package. The successful applicant will support the development of modeling tools for semiconductor technology simulation. You will work closely with the team of C++/UI developers.
ESSENTIAL JOB FUNCTIONS AND RESPONSIBILITIES; include but not limited to:
* Recommends alterations to development and design to improve quality of products and/or procedures.
* Develop, support, test, and maintain existing simulation software.
* Identify and understand limitations of existing software components.
* Improve and develop simulation methodologies.
* Develop and provide software solutions for the simulation of physical problems.
* Understand and improve numerical schemes relevant for chemical and thermal treatment of materials.
* Communicate complex ideas and testing results effectively; both orally and written
* Must be able to work independently and solve the problems on his/her own initiative.
* Provide accurate and effective written documentation.
QUALIFICATIONS AND REQUIRED EXPERIENCE
* Strong C++ programming knowledge. Use of the standard template library is desired. Writing portable code is also a must.
* Multiple environments supported (Linux, Windows) and multiple compiler/build systems (GCC, Visual C++).
* Python and/or R and/or Perl languages knowledge.
* Awareness of external scientific libraries (dlib, gsl, boost…) is desired.
* A background in statistical programming is desired.
* A minimum of Bachelor's degree is required and seven years' experience.
WE ARE AN EQUAL OPPORTUNITY EMPLOYER
At Silvaco, we do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
If you need assistance or an accommodation due to a disability, please contact us at 408.567.1000.
#J-18808-Ljbffr