The selected intern will support and run high performance computing software in a research and development environment. The position requires full-time commitment for summer 2021 and, depending on needs and the candidate's skills and interest, may extend into the fall semester as a part-time position. Computational simulations are routinely performed to develop or improve TEL's technology equipment and chemical/physical processes. The candidate should have strong interest in physics or chemistry, as well as experience in programming, understanding, and running scientific software. In most cases, the candidate will work with the software's source codes written in C/C++ and Python. He/she will compile those codes on Linux, understand how they work based on documentation as well as on the source code itself, run them, and visualize the results. We will try to accommodate personal interests of the candidate to a particular area of research and simulations, be that atomistic molecular dynamics simulations such, for example, as with the LAMMPS code, or fluid-type simulations such as with openFoam, or plasma simulations, or kinetic Monte Carlo Particle-In-Cell simulations. Most of the codes are strongly parallelized for the multi-CPU environment, and correspondingly, the candidate should have some knowledge of OpenMPI and OpenMP to understand how the codes are functioning. The candidate will also assist with some of the fundamental scientific research and conduct technical searches in peer review journals.
*This internship is payrolled via a payroll processing company.
* Work independently (or with limited guidance) with the assigned complex scientific software.
* Compile the software in Linux environment, including the current HPC environment.
* Understand the software and the computational methods used in it.
* Prepare input files and run particular cases of interest.
* When needed, write shell scripts, or C/C++/Python routines to improve the software or add new capabilities.
* Develop and maintain user manuals and guidelines.
* Train end users to any changes in code or operational procedures.
* Write reports documenting everything learned and all results obtained.
* Assist in conducting basic research.
* Experienced with Linux/Unix operating systems.
* Pursuing BS or advanced degree in physics, chemistry, engineering or computer science fields.
* Must be authorized to work in the U.S. without sponsorship.
* Experienced in C/C++/Python programming languages.
* Good written, oral, and interpersonal communication skills.
* Capable of working both independently and in a team-oriented, collaborative environment.
* Sitting for extended periods of time.
Equal Opportunity Employer/Minorities/Females/Disabled/Veterans
Tokyo Electron America, Inc.