Guidance, Navigation, and Control (GNC) Engineer

Job Summary
LASP is seeking a Guidance, Navigation, and Control (GNC) engineer to support the development and flight of future spacecraft. This role is in LASP’s GNC group within the Systems Engineering Department. This engineer will work with the GNC/ADCS lead for the program(s) being supported as well as to the GNC group supervisor organizationally. The immediate need is to support an interplanetary spacecraft for the final phase of Assembly, Integration, and Test and then to transition into flight operations support of that spacecraft. The vehicle will launch in July 2020. It is anticipated that this work will need to be done in parallel with other spacecraft development including both CubeSats and larger missions.

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.

What Your Key Responsibilities Will Be
1. Perform GNC design and analysis duties under the direction of the Attitude Determination and Control Subsystem (ADCS) lead in preparation for launch.
2. Support the ground operations group with tool support and tool development required to operate the vehicle in flight.
3. Design and operate simulations in the Basilisk simulation framework.
4. Develop and analyze GNC algorithms in the Basilisk framework with a plan to migrate those to Flight Software.
5. Develop and maintain GNC FSW for all active missions.
6. Support operations both in flight and in the development/test of GNC subsystem and GNC hardware.

What You Should Know
Due to US Export Control restrictions, only US Citizens and Permanent Residents may apply.

What We Can Offer
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.

Be Curious. Be Resourceful. Be Boulder.

What We Require
BS +5 years of industry experience, MS +2 years of industry experience, or PhD in aerospace engineering or equivalent.
Proven skill and experience using both C/C++ and Python programming languages.
Experience using and developing 6 degree-of-freedom vehicle simulation tools, preferably the Basilisk framework.
Experience with Monte Carlo analysis of GNC systems including vehicle trajectories, vehicle attitude maneuvers, and vehicle state determination accuracy.
Python tool development experience primarily for command and telemetry handling.

What We Would Like You to Have
Experience with requirements verification and analysis.
Strong background in with Basilisk model development.
Experience operating GNC systems with flight spacecraft.
Proven ability to develop Flight Software code.
Experience combining vehicle simulations with hardware (Hardware in the Loop testing).

Special Application Instructions
To apply, please submit the following materials:
1. Resume/CV
2. Cover Letter
Review of applications will begin immediately and 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.

Please apply at:

Posting Contact Name: Boulder Campus Human Resources
Posting Contact Email:
The University of Colorado is an Equal Opportunity/Affirmative Action Employer