NRL Research Scientist - Military veterans preferred

2019-01-11
SAIC (www.saic.com)
Other

/yr

  full-time   employee


Monterey
California
93943
United States

Description

Job Description:

 

  • Aid in the design and implementation of the software infrastructure for a suite of Navy numerical weather prediction (NWP) systems, including, but not limited to, NEPTUNE, COAMPS, and NAVGEM.
  • Work on incorporating external software packages into Navy NWP systems through the development of generalized software interfaces under the guidance and direction of NRL scientists.
  • Develop interfaces between a wide variety of scientific programing languages, including FORTRAN, C, and C++.
  • In coordination with NRL scientists will be responsible for: optimizing software interfaces across a range of high performance computing (HPC) architectures, verifying the physical correctness of numerical solutions under different computer architectures and optimizations, and providing documentation for the optimization procedures.

Qualifications

REQUIRED EDUCATION AND EXPERIENCE:

• Shall have at a minimum a B.S. degree in Meteorology, Oceanography, Physical Science, Computer Science, or in a related Mathematics and Engineering fields.
• Shall have 2 years of demonstrated experience in meteorological or oceanographic research and development in one of the following focus areas:

o NWP Focus: Must have research experience related to global and/or mesoscale NWP models and scripting along with parallel processing computing experience.
o DA Focus: Must have research experience related to global and/or mesoscale analysis or data assimilation software and scripting for the management of job submission and data processing tasks, including observation data handling and error handling.
o MAP focus: Must be co-developer for METOC applications including web-based applications and/or climatology applications with the ability to process data, analyze data, and write-up/publish results.

• Must demonstrate experience with a combination of FORTRAN, C, C++, or Java, and scripting programming languages using the LINUX operating system.
• Must have demonstrable report writing experience.
• Must have demonstrable data processing experience.

DESIRED EDUCATION AND EXPERIENCE:

• Experience with a combination of FORTRAN, C, C++, or Java, and scripting programming languages using the LINUX operating system.
• High Performance Computing (HPC) experience.