Cooperative Institute for Research in Environmental Sciences

CIRES/GSD Software Evaluation Lead

CIRES/GSD Software Evaluation Lead

The Cooperative Institute for Research in Environmental Sciences (CIRES) at the University of Colorado Boulder collaborates with the National Oceanic and Atmospheric Administration (NOAA) located at the Earth System Research Lab (ESRL), Global Systems Division (GSD) in Boulder, CO.

The Weather Information System Evolution (WISE) section within GSD develops weather-related software, systems, and associated tools used by numerous governmental agencies (domestic and international).  A primary focus of WISE is developing improvements to the Advanced Weather Information Processing System (AWIPS) II, a computer system used by the National Weather Service around the country. This system consists of software written primarily in Java and Python code. 

One key development effort by WISE is the creation of Hazard Services.  Hazard Services is a multi-year effort, and one foundational aspect of the program is to combine the capabilities of AWIPS WarnGen, Graphical Hazard Generator, and RiverPro into a single application. Currently, these critical applications allow NWS forecasters to produce hazard watch, warning, and advisory products and deliver various services.  Other development areas for Hazard Services have, or will soon, include probabilistic hazard information, applications at NWS National Centers, and potential applications for international agencies.  All three of these efforts require testing and evaluation of the software and associated work flows.


WISE is seeking a meteorologist to serve as a Software Evaluation Lead for several development teams within the Section. While the focus will be on testing and evaluating new functionality in Hazard Services on the AWIPS II platform, testing and evaluation on other systems could also be required. This position will be a critical component of the Hazard Services team, and will inform the software design and development based on the testing and evaluation activities.  Close interaction with user groups (e.g., operational forecasters, hydrologists, NWS Management, etc.), as well as software developers from various agencies such as GSD, NWS, and Raytheon, Inc. will be essential.

  • Under the guidance of the Program and Technical Leads, lead the testing and evaluation efforts for WISE development software, with a focus on the Hazard Services program
  • Perform testing and evaluation of WISE software, with a focus on the Hazard Services program
  • Provide guidance to developers  based on user interactions, as well as test and evaluation results
  • Lead Test Team scrums and meetings, and facilitate test and evaluation-related communications
  • Lead or participate in meetings and conference calls with external users and developers, including forecasters, hydrologists, contractors, and management
  • Participate in Functional Assessment Tests and Regional Assessment Tests
  • Install and test code reviews to determine the correct functioning of new code developed
  • Write test plans based on predefined forecasting workflows
  • Assist the AWIPS configuration manager in the correct configuration of the AWIPS II system
  • Attend periodic meetings, workshops, and conferences with forecasters and technical staff
  • Report results through submission of tickets or formal documents


  • BS degree in meteorology or closely related field
  • An understanding of the NOAA/NWS forecast and warning process
  • Experience and familiarity with NOAA/National Weather Service operations
  • At least one year experience with AWIPS II
  • Experience running applications in a Linux environment
  • Adept at troubleshooting complex technical problems
  • Highly effective in communicating ideas, results, and plans with management and colleagues
  • Adept at time management and working on multiple projects concurrently
  • Reliable, self-motivated, and organized
  • A vision for advancing technical concepts, ideas and methods
  • Creativity in developing unique solutions to new or unusual problems
  • A U.S. Citizen or Green Card Holder
  • Ability to pass a National Agency Check with Inquiries (NACI, federal background check)


  • MS degree in a science or technical field
  • Background in computer systems, system networking, software installation, and programming languages, preferably Java and Python

Application Materials

Special Instructions to Applicants: The University of Colorado Boulder conducts background checks on all final applicants being considered for employment, prior to the issuance of an offer letter. The University of Colorado Boulder is committed to providing a safe and productive learning, living and working community. To achieve this goal, we conduct background investigations for all final applicants being considered for employment. Background investigations include a criminal history record check, and an EPLS (Excluded Parties List System) check. The Immigration Reform and Control Act requires that verification of employment eligibility be documented for all new employees by the end of the third day of work.

The University of Colorado is an equal opportunity and affirmative action employer committed to assembling a diverse, broadly trained faculty and staff. In compliance with applicable laws and in furtherance of its commitment to fostering an environment that welcomes and embraces diversity, the University of Colorado does not discriminate on the basis of race, color, creed, religion, national origin, sex (including pregnancy), disability, age, veteran status, sexual orientation, gender identity or expression, genetic information, political affiliation or political philosophy in its programs or activities, including employment, admissions, and educational programs. Inquiries may be directed to the Boulder Campus Title IX Coordinator by calling 303-492-2127. In accordance with the Americans with Disabilities Act, alternative formats of this ad can be provided upon request for individuals with disabilities by contacting Human Resources at

Application Materials Required: Cover Letter, Resume/CV, Reference Letters (Not Confidential), Unofficial transcript(s)

Application Materials Instructions: Applicants must complete the Faculty/University Staff and EEO Data (application) form, and upload the following required documents: 1 – Cover Letter; 2 – CV; 3 – The document uploaded for Proof of Degree can be a Transcript which shows the date the degree was conferred; Copy of Diploma; or official letter from the Registrar or the Dean of the School or College conferring the degree; 4 –A non-confidential letter of reference This position is eligible for medical, dental and life insurance, retirement benefits programs, and is eligible for monthly vacation and sick leave accruals.

Job Number


Date Posted

Tuesday, December 5, 2017


Research Associate