Skip to content

CIRES/ NOAA Global Monitoring Laboratory, Programmer/ Electronics Associate Scientist

Requisition Number:



Boulder, Colorado

Employment Type:

Research Faculty



Date Posted:


Job Summary

The Cooperative Institute for Research in Environmental Sciences (CIRES), in Boulder, Colorado, is seeking to hire a highly motivated and skilled Professional Research Assistant (PRA) to write and maintain software used for the collection, display and processing of data from balloon-borne instruments (sondes). The successful applicant is also expected to contribute to the day-to-day operations of the balloon sonde team by helping to build, launch and technologically advance such instrumentation while working in a laboratory setting.

The PRA will work in the Ozone and Water Vapor (OZWV) division within the Global Monitoring Laboratory of NOAA’s Earth System Research Laboratories ( Our balloon-borne instrumentation includes custom-built frost point hygrometers and commercial off-the-shelf (COTS) radiosondes and electrochemical concentration cell (ECC) ozonesondes.

We are looking for someone who demonstrates a commitment to GML’s primary mission to quantify and understand changes in atmospheric composition across the globe through the creation and maintenance of highly accurate and precise long-term measurement records. Our balloon-borne measurements are routinely performed at the NOAA/GML baseline observatories in Boulder, Colorado and Hilo, Hawaii, as well as at several other cooperative sites around the globe including Lauder, New Zealand and Réunion Island!

The University of Colorado Boulder is committed to building a culturally diverse community of faculty, staff, and students dedicated to contributing to an inclusive campus environment. We are an Equal Opportunity employer, including veterans and individuals with disabilities.

Who We Are

The Cooperative Institute for Research in Environmental Sciences (CIRES) is an internationally recognized leader in innovative environmental science and research and is located at the University of Colorado Boulder. At CIRES, more than 800 environmental science professionals work to understand the dynamic Earth system, including people’s relationship with the planet. CIRES is a partnership of the National Oceanic and Atmospheric Administration (NOAA) and the University of Colorado Boulder, and our areas of expertise include weather and climate, changes at Earth’s poles, air quality and atmospheric chemistry, water resources, solid Earth sciences, and more. Our vision is to be instrumental in ensuring a sustainable future environment by advancing scientific and societal understanding of the Earth system.

Global Monitoring Lab website:

What Your Key Responsibilities Will Be

  • Maintain and advance the SkySonde suite of software for the real-time collection and visualization of balloon sonde data, plus the post-flight processing, quality control (QC) and archiving of the data.
  • Build software that simplifies and potentially automates dataset and plot production, facilitates the dissemination of data in multiple formats, and assists in general research activities, including contributing to scientific publications.
  • Lead all aspects of the design, layout and the placing of assembly orders of specialized microcontroller circuit boards needed for instrument control, calibration and lab tests.
  • Contribute to the team-based purchasing, fabrication, lab testing, calibration and launching (from Boulder) of balloon-borne sondes.
  • Participate in field campaigns and measurement inter-comparisons conducted at various locations across the globe (as required).

What You Should Know

  • This is an on-site position with the option for a hybrid work modality.
  • This position will be rostered in CIRES at the University of Colorado Boulder, but will be physically situated in the David Skaggs Research Center, 325 Broadway, Boulder, CO 80305. Selected finalists will be required to pass a federal background check for site access.
  • All University of Colorado Boulder employees are required to comply with the campus COVID-19 vaccine requirement. New employees must provide proof of vaccination or receive a medical or religious exemption within 30 days of employment.

What We Can Offer

  • CIRES can offer a generous compensation package.
  • The annual hiring salary range for this position is $60,000 - $90,000. Salary is commensurate with education and experience and determined based on our CIRES internal career track classification.
  • Some relocation funds are available for this position following CIRES and the University of Colorado’s relocation processes and procedures.


The University of Colorado offers excellent benefits, including medical, dental, retirement, paid time off, tuition benefit and ECO Pass. The University of Colorado Boulder is one of the largest employers in Boulder County and offers an inspiring higher education environment. Learn more about the University of Colorado Boulder.

Be Statements

Be ambitious. Be successful. Be Boulder.

What We Require

  • Bachelor of Science degree in computer science, electrical engineering or other relevant field. Directly related experience can substitute for education on a year-per-year basis.
  • At least 3 years of experience with Microsoft Visual Studio and the C# programming language.
  • Experience with other programming languages (e.g., Python, C).
  • Experience in the design and layout of custom printed circuit boards.

What You Will Need

  • Ability to write multi-threaded programs with knowledge of thread synchronization primitives/techniques.
  • Ability to write user interface software for Windows OS capable of data processing and plotting.
  • Knowledge and experience in soldering small components and safely operating shop tools and machines.
  • Excellent general laboratory and technical skills including meticulous attention to detail.
  • Ability to work independently and contribute positively to the day-to-day operations of our team.
  • Desire and ability to contribute to a diverse and inclusive work environment.
  • Excellent communication skills, both verbal and written.

What We Would Like You To Have

  • Experience with the Altium Designer electronic design automation software package.
  • Knowledge of these libraries, frameworks, and technologies: Windows Forms, Math.NET, ZedGraph, GMap.NET, P/Invoke, Task-based asynchronous pattern (TAP), HDF (HDF.PInvoke), NetCDF (SDSLite).

Special Instructions

To apply, please submit the following materials:

  1. Resume or CV
  2. Cover letter addressed to the Search Committee briefly describing your qualifications, professional goals, and specific interest in this position.
Please don't include letters of recommendation with your initial application. If you are selected as a finalist, you will be asked to provide contact information for three professional references willing to complete a Skillsurvey questionnaire on your behalf (1 of these references must be a supervisor or professor). SkillSurvey is an online automated reference check solution. This information will be kept confidential and viewable only by the search committee.

If you are selected as the finalist, your degree will be verified by the CU Boulder Campus Human Resources department using an approved online vendor. If your degree was obtained outside of the United States, please submit a translated version as an optional attachment.

Applications received by May 24th will receive full consideration. The position will remain posted until filled.

Note: Application materials will not be accepted via email. For consideration, applications must be submitted through CU Boulder Jobs.

Posting Contact Information

Posting Contact Name: Dale Hurst

Posting Contact Email: