Ordenando DateTime anulable en Linq a SQL

Comencé a usar Linq to SQL para un proyecto en el que estoy trabajando y me he encontrado con un problema al ordenar por un campo DateTime, pero como DateTime permite nulos, los nulos aparecen como menos que las fechas reales allí.

Así que prácticamente quiero que los que tienen una fecha estén en la parte superior (ordenados de cualquier manera) y luego todos los que no tienen fecha establecida.

jobList = from ju in context.Job_Users_Assigned
          where ju.UserID == user.ID
          select ju.Job;
return jobList.OrderByDescending(j => j.EndDate);

Respuestas a la pregunta(1)

Su respuesta a la pregunta