C++ UI Analysis Developer
at Silvaco Group Inc
Remote, Scotland, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 28 Jun, 2024 | Not Specified | 29 Mar, 2024 | 7 year(s) or above | Visual C++,Python,Statistical Programming | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
ABOUT SILVACO, INC.
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.
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.
Responsibilities:
- 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.
REQUIREMENT SUMMARY
Min:7.0Max:12.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Proficient
1
Remote, United Kingdom