Research Associate - Scientific Programmer

The University Of Oklahoma Norman , OK 73071

Posted 2 months ago

The Cooperative Institute for Mesoscale Meteorological Studies (CIMMS) at The University of Oklahoma (OU) seeks to fill a Research Associate position to support the National Oceanic and Atmospheric Administration (NOAA) National Severe Storms Laboratory's (NSSL) Warn-on-Forecast (WoF) research and development effort. NOAA's WoF program seeks to develop a storm-scale ensemble prediction system to provide short-term, probabilistic guidance of high-impact weather.

The incumbent will work within the NOAA Earth Systems Research Laboratory (ESRL) Global Systems Division (GSD) in Boulder, CO as part of the Hazard Information Services project within the Weather Information Systems Evolution group. Hazard Services is a multi-year effort, and one foundational aspect of the project is to combine the existing capabilities of AWIPS WarnGen, Graphical Hazard Generator, and RiverPro into a single application. Currently, these critical applications allow National Weather Service (NWS) forecasters to produce hazard watch, warning, and advisory products and deliver various hazard-related services. Other development areas for Hazard Services include probabilistic hazard information, NWS National Center applications, and potential applications for international agencies. Hazard Services will be the primary software for operationalizing many concepts related to FACETs (Forecasting a Continuum of Environmental Threats) in the NWS.

The primary job responsibility of this position will be integrating WoF guidance into the Advanced Weather Interactive Processing System (AWIPS2) for use in the Hazards Services program. Additional responsibilities include close collaboration with CIMMS and NSSL researchers in Norman, Oklahoma on the development, visualization, and implementation of novel probabilistic guidance products for WoF, which will require coordination calls and travel to Norman on approximately a quarterly basis.

The principal duties of this position are:

  • Development software for visualizing WoF guidance products in the Advanced Weather Interactive Processing System (AWIPS2)

  • Closely collaborate with CIMMS, ESRL, and NSSL scientists working on WoF and Hazard Services to develop advanced capabilities of the Hazard Services program using WoF guidance.

  • Design and implement novel post-processing and visualization techniques for ensemble numerical weather prediction.

  • Assist in assessing the usability, strengths, and limitations of WoF within NWS operations and during Hazardous Weather Testbed experiments.

  • Attend meetings, workshpos, and professional conferences to present research results and interact with operational forecasters, collaborators, and users.

Position is located in Boulder, CO

To apply for this position, please forward your resume, cover letter and list of three references to:

Tracy Reinke

Executive Director, Finance and Operations

University of Oklahoma CIMMS
120 David L. Boren Blvd. Suite 2100

Norman, OK 73072

ATTN: Scientific Programmer WoF AWIPS2

  • Required Education: Masters degree in Meteorology, Atmospheric Science, Computer Science or related area


  • Strong programming (JAVA, C, C ) and scripting (Python, NCL)

  • Experience with Linux (or Unix) operating systems

Department Preferences:

  • Experience in designing and developing interactive software applications

  • Experience with ensemble-based data assimilation and numerical weather prediction, probabilistic weather forecasting, and transition of research to operations (R2O)

Special Instructions: If you are selected as a final candidate for this position, you will be subject to The University of Oklahoma Norman Campus Tuberculosis Testing policy. To view the policy, visit

This position requires U.S. citizenship or Permanent Residency

Must be able to pass Department of Commerce background check

upload resume icon
See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Computer Programmer II Norman OK Nc52600556

Serco Inc.

Posted 1 week ago

VIEW JOBS 1/12/2019 12:00:00 AM 2019-04-12T00:00 Job Description Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and documenting programs. Familiar with a variety of the field's concepts, practices, and procedures. Relies on experience and judgment to plan and accomplish goals. Performs a variety of complicated tasks. May lead and direct the work of others. A wide degree of creativity and latitude is expected. May report directly to a project lead or manager. Provide maintenance and development support for Baselined Software, consisting of design, implementation, test, and documentation of solutions to software problems. Provide programming support to design, test, and implement software enhancements. Perform analysis, design, programming, and testing in support of proposed acquisitions of operational and support software. Ensure that software changes are performed in a thorough, consistent, and complete manner to enhance future maintainability. Serco Inc. is using this posting for the purpose responding to a proposal. We are seeking qualified candidates in the event of a contract award. This position is not currently funded/active. Should Serco be awarded the contract, and you meet the qualifications of the position, you will be considered in the selection process. Required Skills Requires a Bachelor of Science degree in Computer Science and 5+ years of experience in providing software applications design specifications, detailed design documentation, and the ability to translate these products into viable software implementations. A degree in another technical discipline, augmented by a minor in Computer Science or equivalent formal training courses, may be substituted depending on other qualifications, and length and type of specialized experience. Demonstrated ability to prepare software documentation including program-level specifications, development folders, software configuration data, and user level documentation is desired.Experience in development of software, software modifications, testing, debugging, are desired.Requisite experience on radar systems and equipment is highly desirable.Knowledge of computer hardware, systems software and computer systems architecture and integration, are desired.Highly developed software programming skills working in Linux and UNIX environments and experience using at least one of the following programming languages are desired: 'C', or C++. Training or experience with Widget Toolkits GTK+ or Motif is highly desirable.Training or experience using FORTRAN or Java is desirable. Employment Type Full time Career Level Job ID 52600556 Company Serco Inc. (Serco) is the Americas division of Serco Group, plc. Serco serves every branch of the U.S. military, numerous U.S. federal civilian agencies, the intelligence community, the Government of Canada, state and local governments, and commercial clients. We help our clients deliver vital services more efficiently, while increasing the satisfaction of their end customers. Headquartered in Herndon, Virginia, Serco has approximately 6,000 employees with an annual revenue of $1 billion and is part of a $4 billion global business that helps transform government and public services around the world. At Serco, our employees are our most valuable asset, and our success directly relates to our employees. At Serco, we listen, respect and support our employees and through continuous training, development and information-sharing, we advance talent internally, enhancing career growth and progression which enables not only our employees to excel but enables our customers to excel as well. It is not just a job at Serco; at Serco, we offer career opportunities. We invite you to become part of our dynamic team. Serco's people share a passion for delivering ethical service, innovation, and a commitment to results. We trust our people to deliver. Serco is an equal opportunity employer committed to diversifying its workforce (Race/ Color/ Sex/ Sexual Orientation/ Gender Identity/ Religion/ National Origin/ Disability/ Vets). Functional AreaSystems Design & Engineering DepartmentSerco's C5ISR business unit supports all branches of the U.S. military as they look to extend the life of critical legacy weapons systems and sensors, while seamlessly integrating these systems with the latest C5I environments. We support major transformation initiatives to deliver total situational awareness from the command center to the warfighter on the front line. We are focused on the design, systems engineering, project management, procurement, installation, training, testing, and field maintenance of these systems. Serco Inc. Norman OK

Research Associate - Scientific Programmer

The University Of Oklahoma