Skip to main content

This job has expired

Scientific Programmer / Software Engineer

Employer
University of Colorado Boulder
Location
Colorado, United States
Salary
Salary Not Specified
Date posted
Dec 7, 2020


Job Summary

We are encouraging applications for Scientific Programmer/Software Engineer to join a team of software engineers to support and develop data centers that process and distribute science data from NASA space science missions. Duties will include the development of data analysis tools, implementation of scientific processing algorithms, maintenance and improvement of existing systems, development for new data center functionality, and code reviews for team members. You will work closely with engineers, scientists, and other project participants.
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 Laboratory for Atmospheric and Space Physics (LASP) is a University of Colorado space research lab at the Boulder campus. As an Institute of CU-Boulder, LASP is at the international forefront of space science research in solar, planetary, atmospheric, and space plasma physics. LASP’s record of excellence in space instrument and spacecraft construction, mission operations, and science data analysis for Earth, planetary, and deep space missions is supported by organizational expertise in space-flight electronics, mechanisms, detectors, and optics across a wide spectral range -- including sensors for energetic particle, dust, electric field, and magnetic field measurements.

What Your Key Responsibilities Will Be

  • Develop and implement software for the processing, management, dissemination, and calibration of scientific and engineering data for space science missions.
  • Apply software engineering standard methodologies in the development process.
  • Support scientists in analyzing and producing data products.
  • Work with project partners to develop software requirements that meet project needs.
  • Document solutions by developing documentation, flowcharts, diagrams, and clear code.
  • Ensure development activities proceed as scheduled and that the resulting software meets project requirements.
  • Independently coordinate and perform integration and system testing of software components and builds.


What You Should Know

Due to Export Control Restrictions, only US Citizens and Permanent Residents may apply.

What We Can Offer

the salary range is $89,620 - $115,000, and is relocation eligible.

Benefits

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 Accomplished. Be Innovative. Be Boulder.

What We Require

  • Bachelor's degree in a physical science, computer science, or related field or equivalent experience.
  • 5-8 years of experience in scientific programming or scientific data analysis.


What You Will Need

  • Excellent verbal and written communication skills
  • Strong ability to multi-task and handle competing priorities
  • Experience in the design and development of algorithms and software for data management, processing, and analysis of scientific data sets.
  • Strong interest and aptitude in software engineering best practices and associated tools.


What We Would Like You To Have

  • Advanced degree in a physical science, computer science or related field
  • Experience using software engineering tools, such as Git, Bitbucket Jenkins, and other Atlassian tools such as Jira and Fisheye/Crucible.
  • Strong interest and aptitude in scientific data analysis
  • Experience processing and analyzing data from space-based scientific instruments is desirable, but not required.
  • Two or more years of working experience in a similar position is desirable but not required
  • Experience with Python or Java programming language is desirable but not required.
  • Experience with AWS cloud 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 continue until the position is 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: Recruiting@colorado.edu


Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert