Computational Scientist/Scientific Programmer

Riverside Research InstituteBeavercreek, OH
4h$90,000 - $200,000

About The Position

Riverside Research is an independent National Security Nonprofit dedicated to research and development in the national interest. We provide high-end technical services, research and development, and prototype solutions to some of the country’s most challenging technical problems. All Riverside Research opportunities require U.S. Citizenship. Position Overview Riverside Research’s Applied Mathematics and Physics Solutions group is seeking a computational scientist/scientific programmer to support development of high-impact computational electromagnetics (CEM) codes. The candidate will contribute to research and development of new techniques that advance the state-of-the-art in defense industry CEM tools. Candidates will collaborate with a diverse team whose backgrounds include CEM, scientific computing, physics, computer science, electrical engineering, applied mathematics, and high-performance computing (HPC) at our facilities in Ohio (Dayton), New York (NYC), Virgina (Fairfax) and Illinois (Champaign). This position will include work on independent research and development (IRAD) and contracts.

Requirements

  • Able to obtain and maintain a Top Secret/SCI Security Clearance
  • STEM degree in Physics, Electrical Engineering, Applied Mathematics or equivalent
  • Education and Experience: Bachelor's in STEM field with 5+ years of experience, or Master's in STEM field with 3+ years of experience, or PhD in STEM field with 0+ years of experience. Relevant years of experience may be substituted in lieu of a degree
  • Experience with scientific computational modeling
  • Proficiency in scientific computing (e.g. UNIX, Fortran, C/C++, MPI/OMP, scripting, MATLAB, and/or Mathematica)
  • Ability to work independently and with a team
  • Superior interpersonal and communications skills, written and verbal
  • Willingness to learn and perform other duties as assigned
  • Ability to travel (less than 10%)

Nice To Haves

  • Active Top Secret/SCI Security Clearance (with poly preferred)
  • PhD in Physics, Electrical Engineering, Applied Mathematics or equivalent and 3+ years of experience developing scientific computational programs
  • Experience with numerical techniques such as method of moments, surface and volumetric integral equations, asymptotic methods, domain decomposition methods, finite difference time domain, linear algebra, multi-level fast multipole method, finite element method, etc.
  • Experience with parallel programming on large high-performance computers (MPI and/or OpenMP)

Responsibilities

  • Provides subject matter expertise in computational methods, theory of mathematics and physics, and modeling and simulation
  • Develops and implements state-of-the-art computational electromagnetics (CEM) and numerical analysis algorithms, such as hierarchical Adaptive Cross Approximations (hACA), finite difference time domain (FDTD), and multi-level fast multipole method (MLFMM)
  • Documents and presents analysis, design, and research results
  • Participates in code development activities in the group by developing requirements, interface specifications, and test plans for software validation and verification
  • Compiles and evaluates test data, prepares technical analysis, recommends methods and processes required to meet design objectives on new or improved products and/or processes
  • Conducts analyses or tests pertaining to the development of new methods, algorithms, processes or standards and provides recommendations accordingly
  • Other duties as assigned

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service