Operations Software Engineer III or IV
Requisition Number:
Location:
City
State
Employment Type:
Schedule:
Posting Close Date:
Date Posted:
Job Summary
LASP is seeking a software engineer to join our team in developing and extending software systems used to operate spacecraft and scientific instruments for a variety of space missions. As a member of LASP’s Operations Software Department, you'll contribute your skills and experience to the development of software applications and tools for satellite command and control, planning and scheduling, data management and analysis, and the operation, maintenance, and support of these software systems. We cultivate a culture that values creativity, critical thinking, problem-solving, self-motivation, and diversity of thought.
Our team collaborates with mission operators, engineers, students, and scientists, working on a diverse set of projects. We are looking for applicants that communicate and collaborate well within and across multiple teams and disciplines. If you have an interest in space, astrophysics, cosmology, or astrobiology this could be the job for you!
The appropriate level for an applicant will be based on relevant experience. The position titles are:
- Operations Software Engineer III
- Operations Software Engineer IV
Who We Are
LASP is a world-renowned space science research institute at the University of Colorado Boulder employing over 700 scientists, engineers, support personnel, and students. The University of Colorado 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 responsibilities.
What Your Key Responsibilities Will Be
- Develop, implement, and maintain software systems for command and control, planning and scheduling, data management and analysis to support pre-launch and flight operations of space science missions on Linux-based platforms.
- Configure software systems to support the unique needs of space science missions.
- Collaborate with mission operators, engineers, students, and scientists to define software needs and requirements that align with project goals.
- Effectively communicate solutions by creating documentation, flowcharts, diagrams, and clean, well-documented code.
- Apply software engineering best practices throughout the development process.
- Participate in the assessment and evaluation of techniques and technologies that could be put to use in our environment to promote continuous improvement that benefits the missions we support.
What You Should Know
- Occasional limited travel may be necessary to support remote project activities, typically of 1 week or less.
- A flexible remote/on-site work schedule is possible. Some in-person time on-site will be required.
What We Can Offer
- Engineer III: $104,237.12- $135,583.33
- Engineer IV: $126,087.51- $164,004.58
Benefits
Be Statements
What We Require
- BS/BA in computer science, aerospace engineering, physical sciences.
- Due to Export Control restrictions, only US Citizens or Permanent Residents may apply
- Experience in software engineering:
- Operations Software Engineer III: 5-8 years
- Operations Software Engineer IV: 9-13 years
What You Will Need
- Experience with Python and Unix/Linux scripting languages.
- Proficiency with Linux operating systems.
- Familiarity with networking concepts such as firewalls, access control and local area networks (physical and virtual).
- Interest in software-related technologies, techniques, and learning new skills.
- Demonstrated ability to plan and execute work, operating independently.
What We Would Like You to Have
- Familiarity with DevOps concepts such as CI/CD and containerization.
- Familiarity with implementing systems in cloud services such as AWS.
- Experience with C, C++, Java, or Rust.
- Experience with spacecraft ground systems, including planning and scheduling or command and control.
Special Instructions
To apply, please submit the following materials:
- Resume/CV
- Cover Letter
- Optional: PDF Sample of Work
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 attachment.
For full consideration, please apply by 4/4/2025.
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