Job description
Description
Looking for an opportunity to make an impact?
Leidos is hiring a Multiphase Computational Development Engineer in Morgantown, WV. The selected candidate for this position will support collaborative research with the National Energy Technology Lab’s (NETL) Computational Device Engineering team. A large part of this role will be devoted to extending and creating new capabilities for MFiX, an in-house open-source software dedicated to multiphase flow reactor modeling efforts. Code acceleration techniques involving GPU computing and machine learning as well as other physics-based code improvements are constantly evolving. Application-driven code improvements also require programming capabilities, particularly in Fortran and C++. The MFiX suite will be used to develop the model and small-scale cold-flow experiments will be used to help determine optimal gas-particle drag correlations and other key parameters for the model. The researcher will utilize data from experiments using small-scale, cold flow testing in the Multiphase Flow Analysis facility to help calibrate important model parameters.
Location: This position will be mostly onsite at the NETL campus in Morgantown, WV, the ability to work from home one day a week may be considered.
Primary Responsibilities:
- Provide R&D technical support for the NETL multiphase flow sciences program.
- Collaborate closely with the multiphase flow science program members on developing numerical /analytical / computational and mathematical studies of advanced energy conversion systems. Apply experimental data to model validation and improvement.
- Perform computational model development and computational research for advanced energy conversion systems. This includes modifying existing code, implementing new models to meet application needs, deriving numerical algorithms, and incorporating published computational methodologies into MFiX suite of software.
- Conduct Quality Assurance (Verification and Validation) on new developed models.
- Develop high fidelity analytical and computational models of steady state and dynamic flows in advanced energy conversion systems.
- Analyze experimental data from laboratory tests and published data from other authors.
- Present ideas and results to the research team.
- Contribute to future research planning and assist with proposals.
- Work independently and collaboratively with members of the research team to meet milestones and deliverables.
- Assist or lead efforts in writing research papers and creating conference presentations.
Required Education & Experience:
- Ph.D. in chemical engineering, mechanical engineering, or a closely related field with an emphasis in computational methods.
- 1+ years of postgraduate research and development experience in computational, mathematical, and analytical model development relevant to energy conversion and chemical process systems that includes an emphasis on computational multiphase flow with experience in development and application of various Euler-Lagrangian methods, including Discrete Element Method and Coarse-Grained Discrete Element methods and Two-Fluid Modeling approaches.
- Ability to design, implement, and maintain scientific software.
- Expertise in using FORTRAN, C, Python, MPI, OpenMP, Python, and C++ computer languages, on High Performance Computing (HPC) systems.
- Familiarity with both mesh-based and particle-based numerical methods including finite difference, finite volume, Lattice-Boltzmann, discrete element, molecular dynamics, hard sphere, and Coarse-Grained discrete element methods.
- Ability to design and implement new computational models as well as the ability to assess and modify existing models in computational codes used by NETL researchers; ability to develop, design, and recommend physical experiments to obtain data necessary for model validation and uncertainty quantification.
- Proficiency in computational modeling of complex multiphase flows, heat transfer, and thermal management.
- Working knowledge of multiphase flow modeling and analysis techniques using Eulerian-Eulerian and Eulerian-Lagrangian methodologies for gas-solid and gas-liquid multiphase flows.
- Experience with open-source code development using cmake and gnu, as well as distributed version control via GIT, and computational pipeline and deployment methods.
- Machine learning programming experience, including Pytorch and TensorFlow.
- Must be able to meet the requirements for gaining access to work on the NETL campus.
Preferred Qualifications:
Experience/knowledge is preferred in the following areas:
- Ability to develop and use computational fluid dynamics models for multiphase unsteady flows which span multiple flow regimes.
- Experience in using Computational Fluid Dynamic (CFD) software such as the NETL MFiX Suite, ANSYS FLUENT/CFX, OpenFOAM, LIGGGHTS, Barracuda, and ParaView. Expertise in performing CFD simulation and comparing results of the analysis with experimental measurements.
- Development and application of complex multiphase computational fluid dynamics codes to study gas-solid multiphase systems, including fluid beds and other configurations important to energy conversion and chemical reactors- especially using the NETL MFiX Software Suite.
- Scientific code development and application with an emphasis on creating computational models to aid in the design, understanding, and analyses of complex multiphase flow systems including Discrete Element Methods (DEM), Particle in Cell (PIC) method, Discrete Particle with Immersed Boundary (DP-IB), Immersed Boundary Method (IBM), Two-Fluid Modeling, and Kinetic Theory of Granular Flow approaches.
- Experience in working closely with laboratory-based projects for the purposes of model validation and helping guide laboratory test plans for generating validation data.
- Familiarity with fossil energy reactors and systems and ideally experience in modeling these systems with multiphase CFD tools.
- GPU programming experience.
- Code profiling and debugging.
Come join the Leidos Research Support Team supporting the National Energy Technology Laboratory (NETL), where you’ll be able to work side by side conducting research with world-class scientists and engineers using state of the art equipment to contribute to new areas of basic and applied research; discover, integrate, and mature technology solutions to enhance the nation’s energy foundation and protect the environment for future generations. You will contribute to the development of patents, written reports, journal articles, and contribute to presentations on findings, highlights, and innovative solutions in DOE-sanctioned meetings, scientific conferences, and national committees. Explore the Research Support Services (RSS) contract for the U.S. Department of Energy’s (DOE) National Energy Technology Laboratory (NETL) here - https://netl.doe.gov/
Salary Range for this position: $90K to $110K
Pay Range:
Pay Range $78,000.00 - $120,000.00 - $162,000.00The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
About Leidos
CEO: Tom Bell
Revenue: $10+ billion (USD)
Size: 10000+ Employees
Type: Company - Public
Website: http://www.leidos.com
Year Founded: 1969