MAX Simulation Software Engineer

LASP Careers

MAX Simulation Software Engineer

Posted January 25, 2023

The Laboratory for Atmospheric and Space Physics (LASP) is a world-renowned space science research institute at the University of Colorado, Boulder on east campus.  The in-house engineering group supports the design and manufacture of space-based and suborbital instruments and small spacecraft for LASP and partner institutions. LASP has developed scientific instrumentation for twelve deep-space missions, fifteen Earth-orbiting missions, 200 sub-orbital rocket flights and over 20 airborne experiments.

LASP Student MAX Simulation Software Engineer Requirements and Job Description

Minimum Requirements:

  • Major: Computer Science
  • School Experience: Junior is preferred
  • Experience with Python and C/C++
  • Software development, testing, documentation, and debugging skills
  • Work Commitments:
    • Able to work up to 20 hours/week during school year, 40 hours/week during summer
    • Able to commit for a minimum of one year (two semesters and a summer)

Not Required, but Desirable:

  • Interest in robotics, visual sensing, and space applications
  • Experience software development tools Git, Github or Jira
  • Experience with using and creating container images (Docker, Podman)
  • Experience working with communication protocols and concurrency

Job Description:

The LASP Engineering Group student will join the Engineering Department and work under the mentorship of a Guidance Navigation and Control Engineer in order to contribute to developments in hybrid simulation development.

The task at hand consists of enhancing an established astrodynamics software package called Basilisk. The student will focus on supporting the interfaces between the core codebase and a separate image generation application, as well as supporting general capabilities driven by the needs of the mission. This is an excellent opportunity for students who wish to get a chance to apply industry-level software development to a deep space asteroid mission.  Students will learn about spacecraft simulation, design, and operations. Tasks in the future could include supporting image processing and filtering pipelines, architecture of simulation scenarios, data streaming and logging, as well as data processing and analysis.

Specific job functions may include, but are not limited to:

  • Designing, developing, and modifying APIs to support astrodynamics modeling and analysis
  • Supporting robust image processing capabilities
  • Supporting the interface between core Basilisk codebase and other software components
  • Code documentation, testing, and validation
  • Contributions to a software development team environment

The minimum commitment is for one (1) year (two semesters and a summer), working part time (up to 20 hours/week) while classes are in session and full-time (up to 40 hours/week) during the summer. Many student employees at LASP work beyond one year, and many have been hired as full-time professional engineers after graduation.

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 the requirement to access export-controlled data and information, only U.S. citizens, lawful permanent residents (green cards), or other protected individuals (i.e., persons designated as an asylee, refugee, or a temporary resident under amnesty provisions) may 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