Computational Plasma Physics Software Developer

The ESI Group is a pioneer and world-leading provider in virtual prototyping software solutions. We employ about 1200 highly qualified specialists in 40 countries across the globe. The key to our success is the use of realistic material physics, providing "as good as real" virtual results.

United States
Huntsville, AL
Apply at: 
jpl [at]
Your contact:
HR Department


To be considered for this position you must submit your resume on this site:

Contact us should you have questions regarding the application process or require assistance or an accommodation. ESI US R&D Inc. is an EOE Male/Female/Disability/Veteran.


ESI Group, a dynamic and diversified company specializing in CAE solutions for virtual manufacturing and prototyping, seeks an expert in the development and implementation of computational models for low temperature technological plasmas.

The expert will be a member of the Solver Development Group and participate in the development, support, maintenance, and extension of the plasma physics module in our flagship multi-physics modeling product, the ACE+ Suite. The plasma physics module is continuously being extended and improved for modeling of non-equilibrium low temperature plasmas for virtual reactors, process design, and other applications, as well as validation.

Essential Functions

  • Work collaboratively with experienced computational physics research and development staff to advance the state-of-the-art in plasma modeling to make an impact in the semiconductor and other industries.
  • Design and develop new algorithms and methodologies for high performance computation of plasmas and electromagnetics in complex geometries, chemistries, and process conditions using fluid, particle, and hybrid methods.
  • Improve existing models and algorithms in the plasma module.
  • Create validation and benchmarking problems to test and verify new developments and existing capabilities.
  • Provide guidance, consultation, and support to users on existing and new capabilities.
  • Propose, define, and contribute to new research topics to meet users’ needs and reflect recent developments in plasma physics.


Education and Skills

  • PhD in plasma physics/engineering or related field with 5 or more years of code development experience. Relevant MS/Mtech degrees with sufficient experience will also be considered.
  • Expertise in discretization and computational modeling of plasma governing equations.
  • Experience in modeling plasma chemistry, including volumetric and surface reactions involving charged and neutral species.
  • Industrial experience in the modeling and simulation of low temperature plasmas in the semiconductor industry is highly desired.
  • Reactor scale and feature scale modeling knowledge and experience is preferred.
  • Knowledge of computational electromagnetics, DSMC, Boltzmann and particle methods is preferred.
  • Good skills with Fortran, C, or C++.
  • Hands-on experience with parallel programming and optimizing code for high performance computing.
  • Understanding of software engineering principles and their application to the development of large multi-physics codes.


  • An ambitious and innovative technical environment
  • Exciting projects with international teams and customers
  • Interesting work in an international company with great colleagues and office environment
  • Modern and well-equipped offices

Application form

Indicates required field
One file only.
2 MB limit.
Allowed types: pdf, doc, docx, odt.
One file only.
2 MB limit.
Allowed types: pdf, doc, docx, odt.

Data privacy and security policy