Please resize your screen in order to view site.

Software Development Positions

Research Associate – Radar Applications Developer

The Cooperative Institute for Severe and High-Impact Weather Research and Operations (CIWRO; formerly CIMMS) at the University of Oklahoma is currently seeking a Research Associate to work as a member of the Doppler Radar and Remote Sensing Research (DRARSR) team within CIWRO at the National Severe Storms Laboratory (NSSL). DRARSR works closely with the Radar Operations Center (ROC) and other partners to develop and transition to operations scientific applications, algorithms, and applied research that advance the suite of weather radar products available operationally to the National Weather Service forecasters. The transition of applications requires that software be written using ROC coding requirements. DRARSR also leads research on phased array radar, which is being explored as a next-generation system for NOAA. This position also includes working with scientists to evaluate the data quality and rapid- and adaptive-scanning benefits of the Advanced Technology Demonstrator, an experimental dual-polarization phased array radar. This position will work in Norman, Oklahoma at the National Weather Center (NWC), a highly collaborative operational, research and academic environment.

The duties of this position are:

  1. Work with CIWRO and NSSL personnel to transition scientific algorithms developed with support from the NEXRAD Radar Product Improvement (RPI) program into their operational prototypes.
  1. Participate in the development of radar-based meteorological algorithms by testing and providing necessary feedback to scientists and algorithm developers.
  2. Participate in the development of radar-based meteorological algorithms by providing and processing data as requested to scientists and algorithm developers.
  1. Provide input and share accomplishments on basic and applied research activities, software development, and the use of novel software products.
  2. Attend relevant meetings and develop presentations on the work being performed. Stay up to date on related software and participate in planning future work and enhancements.


Supervision will be provided by CIWRO staff. Technical oversight will be provided by CIWRO staff and NSSL Federal staff. This is non-supervisory position although the incumbent may serve as a leader of technical teams. The beginning salary will be commensurate with experience and qualifications with University of Oklahoma benefits. Information on benefits may be found at


Minimum requirements


  • A Bachelor’s Degree with at least three (3) years of full-time related experience or Master’s Degree in Computer Science, Meteorology or related area
  • Ability to work in the Linux operating system (advanced function test).
  • Ability to program independently in C or C++, Perl and/or Python (code sample required).
  • Ability to use GIT code repositories
  • Understanding of dual-polarization weather radar


Preferred skills


  • 3 years of experience using Linux, C, C++, Perl, and Python
  • Basic understanding of the National Weather Service process for issuing severe weather warnings
  • Ability to learn and describe Doppler and polarimetric radar variables and their functions, and to learn and recognize basic radar weather signatures including melting layer, ground clutter, storm types, freezing rain, zero Doppler isodop, etc.
  • Good presentation, technical writing skills, and reporting habits


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



University of Oklahoma CIWRO

120 David L. Boren Blvd., Suite 2100

Norman, OK 73072-7304

ATTN: Radar Applications Developer


The University of Oklahoma is an Equal Opportunity/Affirmative Action employer.