Scientific Engineer/Scientific Programmer

Job Summary

The Laboratory for Atmospheric and Space Physics (LASP) at CU is looking for a highly motivated individual to join a team that develops and supports data systems to process and distribute scientific data from NASA space science missions. Projects include development of data analysis tools, implementation of scientific processing algorithms, maintenance and improvement of existing systems, and development of new data system functionality. If you are an individual who is dedicated, loves learning, and wants to work in a team-oriented environment with engineers, scientists, and students, we would love for you to apply.

Who We are

The Laboratory for Atmospheric and Space Physics (LASP) at the University of Colorado Boulder (CU) began in 1948, a decade before NASA.  We are the world’s only research institute to have sent instruments to all eight planets and Pluto.
LASP combines all aspects of space exploration through our expertise in science, engineering, mission operations, and scientific data analysis. As part of CU, LASP also works to educate and train the next generation of space scientists, engineers and mission operators by integrating undergraduate and graduate students into working teams. Our students take their unique experiences with them into government or industry, or remain in academia to continue the cycle of exploration.
Key Responsibilities
Develop and implement software for processing, management, dissemination, and calibration of scientific and engineering data for space science missions.
Apply software engineering best practices in the development process.
Support scientists in analyzing and producing data products.
** Due to export control restrictions, only US Citizens and Permanent Residents may apply.
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.
What We Require
  • Bachelors degree or higher in a physical science, computer science, or related field.
  • At least 2 years experience programming in Python, and the willingness and ability to learn new languages as necessary.
  • Experience in the design and development of algorithms and software for data management, processing, and/or analysis of scientific data sets.
  • Strong interest in software engineering best practices and associated tools.

What We Would Life You to Have

  • Experience processing and analyzing data from space-based scientific instruments is desirable, but not required.
  • Experience using software engineering tools, such as Git, Bitbucket, Jenkins, and other Atlassian tools such as Jira and Fisheye/Crucible.
  • Background in physics and mathematics.
  • Strong interest in scientific data analysis.
  • Two or more years of working experience in a similar position is desirable but not required.
  • Experience with IDL, MatLab or Java is desirable but not required.

Special Instructions

To apply, please submit the following materials:
  1. Resume/CV
  2. Cover Letter
Review of applications will begin immediately and will remain open until filled.  
Note: Application materials will not be accepted via email. For consideration, applications must be submitted through CU Boulder Jobs