We are seeking a Computer Scientist to develop algorithms, models and software to simulate compressible turbulent flows from subsonic to hypersonic Mach numbers.
On any given day, you may be called on to:
Analyze, develop, implement, and evaluate models and algorithms for compressible Direct Numerical Simulations (DNS), Large Eddy Simulations (LES), Reynolds Averaged Navier Stokes (RANS) simulations, and hybrid RANS/LES simulations
Develop methods to improve performance of codes on next generation computing architectures
Lead research in a variety of areas, including: structured and unstructured high-order finite volume, finite difference, and finite element methods applied to transonic and hypersonic fluid flow; algorithms for GPUs, manycore, and other advanced architectures; mesh adaptation for petascale and larger simulations; and coupling approaches for multi-physics problems such as conjugate heat transfer and fluid-structure interaction in high-speed flows
Develop algorithms for simulating aerodynamic heating, aerothermodynamics and develop physical models for material response in hypersonic flow
About Our Team
The Computational Thermal and Fluid Mechanics Department develops aerodynamics, aerothermodynamics, compressible fluid mechanics, and flight dynamics simulation software to execute on a variety of high performance computing platforms. These codes will be used to perform highly detailed simulations for use in the design, development and qualification of nuclear weapons, as well as aerosciences projects funded through the U.S. Department of Defense, DARPA, NASA, and industry. The code development efforts are focused on providing tools for analysts at Sandia and partner institutions. The code areas are primarily in thermal analysis and compressible flow (subsonic, transonic and hypersonic), and shock physics. Our broader code development team also develops simulation capabilities for modeling shock physics, solid mechanics, structural dynamics, participating media radiation, fire environments, and incompressible fluid flow (with capillary hydrodynamics, drying, porous flow -- multi-physics). Code teams are typically five to ten people, and strong interaction with the analysis teams is an important part of the code development process. Our projects span the Mach number range from subsonic through hypersonic and involve systems ranging from aircraft released ordinance to reentry systems and rocket systems.
Sandia National Laboratories is the nation’s premier science and engineering lab for national security and technology innovation, with teams of specialists focused on cutting-edge work in a broad array of areas. Some of the main reasons we love our jobs:
Challenging work with amazing impact that contributes to security, peace, and freedom worldwide
Some of the best tools, equipment, and research facilities in the world
Career advancement and enrichment opportunities
Flexible schedules, generous vacations, strong medical and other benefits, competitive 401k, learning opportunities, relocation assistance and amenities aimed at creating a solid work/life balance*
PhD in Computer Science, Aerospace Engineering, Mechanical Engineering, Applied Mathematics/Computational Engineering sciences or a related discipline
Development experience in CFD for compressible high Reynolds number turbulent flows
Experience with computational approaches (finite element, finite difference, and finite volume methods) for CFD simulations
Experience with code development
Experience working with a diverse team
Good communication skills as evidenced by a history of publication of results in peer-reviewed journals and external presentations at appropriate scientific conferences
Ability to obtain and maintain a DoE Q clearance
Qualifications We Desire
Experience solving hypersonic flows, especially methods for predicting mechanical and thermal loading and response
Experience with turbulence modeling (LES, RANS, Hybrid RANS-LES models) for compressible turbulent flows
Experience in numerical simulation of coupled fluid/thermal or fluid/structure interactions
Experience with using advanced scientific software (CFD, FEA, etc.) on massively parallel computing clusters
Experience with scientific software development, including working with development teams using object-oriented frameworks
Experience with parallel programming for scientific software applications
Experience in next-generation computing programming models (e.g. OpenMP, CUDA, Kokkos)
Experience with Matlab, scripting languages, and grid generation software
Experience with code and solution verification, validation, and uncertainty quantification
Position requires a Department of Energy (DOE) granted Q-level security clearance.
Sandia is required by DOE directive to conduct a pre-employment drug testing, and a pre-employment background review that includes personal reference checks, law enforcement record and credit checks, and employment and education verifications. Applicants for employment must be able to obtain and maintain a DOE Q-level security clearance, which requires U.S. citizenship.
Applicants offered employment with Sandia are subject to a federal background investigation to meet the requirements for access to classified information or matter if the duties of the position require a DOE security clearance. Substance abuse or illegal drug use, falsification of information, criminal activity, serious misconduct or other indicators of untrustworthiness can cause a clearance to be denied or terminated by the DOE, rendering the inability to perform the duties assigned and resulting in termination of employment.
Sandia National Laboratories is the nation's premier science and engineering lab for national security and technology innovation with major facilities in Albuquerque, New Mexico and Livermore, California. We are a world-class team of scientists, engineers, technologists, post docs, and visiting researchers all focused on cutting-edge technology, ranging from homeland defense, global security, bio...technology, and environmental preservation to energy and combustion research, computer security, and nuclear defense. To learn more, please visit our website at www.sandia.gov.