JCSDA Software Engineer/Programmer II-Data Management

This position is under the Joint Center for Satellite Data Assimilation (JCSDA) and provides software engineering support for the enhancement and maintenance of the Community Radiative Transfer Model (CRTM), including acting as code manager.  The CRTM represents the connection between the satellite radiance observations and the atmosphere.  This connection is used to allow the satellite radiance observations to be incorporated into data assimilation systems and the information in these observations to be extracted and used for numerical weather prediction, aerosol and trace gas prediction and many other applications.  The CRTM represents the cornerstone of the JCSDA and is used by many groups including NOAA/NESDIS, NASA/GMAO, NOAA/NCEP/EMC, U.S. Navy FNMOC, and others.

Where You Will Work

This position will be located in College Park, MD. Relocation Assistance is available.

What You Will Do

  • Provide support for the design and development of improvements to the CRTM code to allow increased accuracy, capability, and efficiency. This includes software support and documentation for the CRTM code repository.
  • Under the supervision of the CRTM Project manager, coordinate the work from other team members. Quarterly reports to the JCSDA are expected and daily interaction with government scientists and contractors, and other members of the CRTM project.
  • Presentations and attendance at national or international scientific conferences may be expected.

Supervisory responsibilities: none

The above statements describe the primary work being performed.  Additional tasks may be assigned from time to time.

Decision Making & Problem Solving

In consultation with peers, develop innovative and ingenious solutions to very complex technical problems. Receives general supervision and guidance on project objectives including critical issues and alternative solutions.

What You Need

  • Bachelor’s degree in computer science and four to six years’ of related experience; or equivalent combination of education and experience.
  • Strong programming (particularly Fortran 90) and scripting skills are a necessity.
  • Works as a part of a larger group using a modern code management (Agile, git, continuous integration, …).
  • Highly collaborative, organized, and detail-oriented.
  • Coordinate the development of the CRTM code across JCSDA partners.
  • This position is subject to work location requirements for obtaining access to facilities and research systems. These requirements may include a combination of national security checks, credit checks, fingerprinting, or other security clearance requirements.

Desired Skills

Some background in atmospheric radiative transfer ideally with experience in satellite data assimilation or retrievals is desired.

How to Apply

Please visit UCAR Silkroad to apply.

The University Corporation for Atmospheric Research (UCAR) is an equal opportunity/equal access/affirmative action employer that strives to develop and maintain a diverse workforce. UCAR is committed to providing equal opportunity for all employees and applicants for employment and does not discriminate on the basis of race, age, creed, color, religion, national origin or ancestry, sex, gender, disability, veteran status, genetic information, sexual orientation, gender identity or expression, or pregnancy.

Whatever your intersection of identities, you are welcome at the University Corporation for Atmospheric Research (UCAR). We are committed to inclusivity and promoting an equitable environment that values and respects the uniqueness of all members of our organization.

CPAESS CAMP Proposal Website

To submit a proposal to the UCAR Climate Adaptation and Mitigation Program (CAMP), please visit the CAMP website

CPAESS Contact Information


Shipping Address:
3090 Center Green Dr.
Boulder, CO 80301