Sandia National Laboratories R&D Computer Scientist - Electromagnetic Theory & Simulation (Experienced) in Albuquerque, New Mexico


We are seeking applicants to support research and development efforts related to electromagnetic theory, computational physics, or computer science for the development and application of electromagnetic computational simulation software. This software will be used to simulate electromagnetic environments and their effect on complex systems. In addition, these software tools will be implemented with next generation high-performance computing platforms in mind. These platforms will use a MPI+X environment, a hybrid parallel distributed and threaded processing paradigm. In the near term, the threaded processing platforms include both the Intel Phi MICs and NVidia GPUs. Work is performed in an environment utilizing agile methods of software engineering.

Technical activities characteristic of this job include:

  • Developing advanced numerical techniques (such as boundary-element methods and finite-element techniques)
  • Developing algorithmic enhancements to enable the simulation of electrically large systems (large with respect to wavelength), improvingthe usability of the code for systems analysts, and providing alternate solution methods for addressing a wide array of electromagnetic problems
  • Identifying and implementing advanced computational solution methods


  • PhD in mathematics, computer science, electrical engineering, physics or closely-related discipline
  • Experience with computational simulation or computational electromagnetics
  • Experience with analysis (mathematical or computational) of electromagnetic theory, analysis, modeling, and simulation
  • Experience developing numerical simulations or first-principles models for complex physical processes
  • Experience developing and/or working with full-wave (Integral-Equation Method of Moments, Finite-Element Methods) software
  • Experience in C++, object oriented programming, and a collaborative development environment


  • Knowledge of parallel programming, threading, distributed memory, and/or SIMD
  • Experience with High Performance Computing architectures and execution
  • Experience with parallel programming extensions such as MPI, OpenMP, OpenCL or Cuda
  • Knowledge of compression techniques including multi-level fast multipole method and the adaptive cross approximation
  • Demonstrated ability to work with others and contribute to a team effort
  • Willingness to be flexible in job assignments
  • Excellent verbal and written communication skills
  • Willingness to develop expertise in different areas of electromagnetics
  • Experience with both command-line Linux and platforms

Department Description:

The Electromagnetic Theory department (1352) is engaged in development of advanced theory, modeling, simulation and analysis techniques for use across a broad spectrum of electromagnetic and plasma physics environments. These capabilities support both near term deliverables and long-term R&D in electromagnetics, plasma physics (spanning parameter space from high energy density physics to electrical breakdown), pulsed-power sciences, nuclear weapons qualification in radiation and electromagnetic environments, and NW surveillance/dismantlement/forensic programs. The department is currently engaged in several NW weapons programs including the B61-12 and the W80-4, as well as in several multi-million dollar, multi-disciplinary lab-directed research projects.

About Sandia:

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 withamazingimpact that contributes to security, peace, and freedom worldwide
  • Extraordinary co-workers
  • Some of the best tools, equipment, and research facilities in the world
  • Career advancement and enrichment opportunities
  • Flexible schedules, generous vacations,strongmedical and other benefits, competitive 401k, learning opportunities, relocation assistance and amenities aimed at creating a solid work/life balance*

World-changing technologies. Life-changing careers. Learn more about Sandia at:

*These benefits vary by job classification.

Security Clearance:

This position does not currently require a Department of Energy (DOE)-granted security clearance.

Sandia will conduct a pre-employment drug testing, and a pre-employment background review that includes personal reference checks, law enforcement record checks, and employment and education verifications. Further, employees in New Mexico must pass a U.S. Air Force background screen for access to the work site. Substance abuse or illegal drug use, falsification of information, criminal activity, serious misconduct or other indicators of untrustworthiness can cause access to be denied or terminated, rendering the inability to perform the duties assigned and resulting in termination of employment.

If hired without a clearance, and one subsequently becomes required or you bid on positions that require a DOE-granted security clearance, a pre-processing background review that includes personal reference checks, law enforcement record and credit checks, and employment and education verifications may be conducted prior to a required federal background investigation. Applicants for DOE-granted security clearances must be U.S. citizens and be able to obtain and maintain the appropriate DOE security clearance as required for the position.

EEO Statement:

Equal opportunity employer/Disability/Vet/GLBT