برنهارد هافمن-ولنهوف در 7 اکتبر 1951 در گراتس به دنیا آمد. پس از فارغ التحصیلی از مدرسه علمیه آکادمیس در سال 1970، در دانشگاه صنعتی گراتس نقشه برداری خواند که در سال 1978 با مدرک دکترای علوم فنی به پایان رسید. از سال 1979 تا 1980 او برای کارل زایس در مونیخ کار کرد و سپس به دانشگاه فناوری گراتس بازگشت و دستیار دانشگاه در بخش ریاضیات و پردازش دادهها ژئودزی شد. در سال 1984 او به عنوان استاد دانشگاه در مؤسسه ژئودزی کاربردی و فتوگرامتری و مؤسسه ناوبری در دانشگاه فناوری گراتس مشغول به کار شد. تحقیقات او بر روی ژئودزی نظری، ژئودزی ماهواره ای و ناوبری و GNSS (سیستم های ماهواره ای ناوبری جهانی) متمرکز است.