Student Scientific Programmer

LASP Careers

Student Scientific Programmer

Posted October 17, 2022

Student Scientific Programmer 

The Laboratory for Atmospheric and Space Physics (LASP) is a world-renowned space science research institute at the University of Colorado, Boulder.

LASP leads with a science driven approach and is the only research institute in the world that has sent an instrument to every planet in the solar system, Pluto, and beyond (Voyager). We have over 100 instruments currently operating on numerous NASA satellites and are developing 14 new instruments for 11 missions funded by NASA, NOAA, and NSF. Of the $1.5B in space assets that the Mission Operations & Data Systems division currently operates, two of the missions were developed, built, and managed from LASP. We are a non-profit organization with over 400 professionals, and over 150 students with broad technical capabilities who highly value our culture of excellence.

Undergraduate Positions – Scientific Programmer

LASP is preparing to interview undergraduate students to hire and work with the Data Systems team to develop and test software for use by the Libera and TSIS-1 missions. The TSIS-1 Spectral Irradiance Monitor (SIM) is used to measure the Solar Spectral Irradiance (SSI). The SSI is needed to understand how different wavelengths of light are absorbed by different parts of the atmosphere. Conversely, the Libera NASA mission will record how much energy leaves our planet’s atmosphere on a day-by-day basis providing crucial information about how Earth’s climate is evolving over time.

Job Details:

The job involves working alongside LASP professionals to analyze satellite data and develop programs that implement scientific algorithms that will be used in data processing. Students will be exposed to the software development process including code reviews, unit tests, and documentation.

LASP will provide training customized to the requirements of the job. Once training is complete, the student will develop alongside other students as well as members of the professional team.

This is a year-round position with normal business hours; 40 hours per week during the summer and a maximum of 20 hours per week during the school year.

Basic Qualifications:

  • Be a student who is enrolled full-time and pursuing an undergraduate degree from the University of Colorado at Boulder
  • Have an overall cumulative GPA of 3.0/4.0 or higher (unofficial academic transcripts to be provided at time of application)
  • Experience with Python programming language
  • Ability to work within a team environment, yet self-motivated

Preferred Qualifications:

  • Overall cumulative GPA of 3.50/4.0 or higher
  • Experience using git or other version control system

How to Apply:

LASP is a very good training site for future aerospace industry employment. Our students receive job offers from aerospace companies across the United States, many times receiving more than one employment opportunity in this field upon graduation.

Resumes for this position will be accepted until it is filled.

  1. Please submit resume via e-mail (preferred) to:
  2. Include any coursework or experience you have that directly relates.
  3. Due to Export Control requirements on NASA programs, only US Citizens and Permanent Residents need apply.
  4. Please include your US citizenship status in your email.
  5. Provide unofficial academic transcripts

All final applicants being considered for employment are subject to background investigations including a criminal history check and when appropriate a financial and/or motor vehicle history.

Equal Employment Opportunity:

The University of Colorado Boulder is an Equal Opportunity Employer committed to building a diverse and inclusive workforce. We encourage applications from all qualified individuals, including veterans, regardless of gender, race, ethnicity or disability.

Hourly Range:

$15.00-17.50 p/h

For questions about LASP employment ads, please contact LASP Human Resources at

For more information about CU total compensation and benefits, see