The Laboratory for Atmospheric and Space Physics (LASP) is
encouraging applications for people with software engineering
and/or scientific programming skills. You will support scientific
software engineering and science data center projects for space
missions. Project scientific topics include Astrophysics, Space
Physics, Planetary, Solar, Earth Atmospheric and Climate
Our team values dedication, excellence, growth, and curiosity. We
are looking for applicants that connect and communicate well with
mixed teams of students, scientists, other software engineers, and
external customers such as the science community and NASA
Applicants need to be able to learn quickly and balance competing
priorities. On-the-job training is expected, and mentoring/support
is a highly developed part of our team dynamic.
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
LASP is a world-renowned space science research institute at the
University of Colorado Boulder. CU receives more NASA funding than
any public university in the country, due in large part to LASP
programs. Professional engineers work closely with scientists and
assembly technicians in designing and building space flight
hardware while helping mentor students as entry-level engineers
working on these programs. LASP is particularly proud of a work
environment that supports employee creativity and productivity and
offers opportunities for diverse experiences and a broad range of
What Your Key Responsibilities Will Be
What You Should Know
- Develop and implement software for the processing, analysis,
and visualization of scientific and engineering data from space
- Support science data center capabilities for new and on-going
- Support scientists in developing algorithms and producing and
analyzing data products.
- Work collaboratively with engineers, students, and scientists
to develop software requirements that meet project needs.
- Communicate solutions by documenting, flowcharts, diagrams, and
- Apply software engineering best practices in the development
- Collaborate with and support teammates by reviewing the work of
others for techniques, procedures, and technical approaches.
- Mentor and assist student employees with their work.
What We Can Offer
- Occasional limited travel may be necessary to support remote
instrument/project activities lasting up to 1 week at a time.
- Candidates may be asked for software coding samples and/or
participate in a coding exercise.
- Flexible work schedules are possible.
- Due to US Export Control restrictions, only US Citizens and
Permanent Residents may apply.
- 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
The salary range for this position is $89,600.00 - $116,500.00. We
offer a generous retirement plan that includes 200% matching for
the first 5% contributed with immediate vesting. Relocation
assistance is available per institute guidelines.
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 collaborative. Be empowered. Be Boulder.
What We Require
What You Will Need
- BS/BA in a physical or computer sciences, or related
- Experience with software development, scientific programming,
and/or data analysis in a commonly used programming language.
- Fluent in at least one programming language (Python and/or Java
- Experience with AWS preferred, interest in learning new
- 5-8 years professional software engineering experience.
What We Would Like You To Have
- Proficiency with the Linux command line.
- Love of science and an interest in software-related
technologies and analysis techniques.
- Ability to organize, create plans, and encourage others.
To apply, please submit the following materials:
- Resume or CV
- Cover letter.
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
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:
Boulder Campus Human Resources
Posting Contact Email: