David Schackmann studierte zunächst Psychologie an der TU Dresden und anschließend Human Factors an der TU Berlin. 2025 schloss er seinen Master mit einer Arbeit zu Situationsbewusstsein und Workload im teleoperierten Bahnbetrieb ab.
Während seines Studiums arbeitete er als wissenschaftliche Hilfskraft an der Professur für Verkehrspsychologie der TU Dresden (2021 bis 2025) sowie als studentischer Mitarbeiter am Institut für Verkehrssystemtechnik des Deutschen Zentrums für Luft- und Raumfahrt (2022 bis 2024).
Seit 2026 ist er am FZI als wissenschaftlicher Mitarbeiter im Bereich Intelligent Systems and Production Engineering tätig. Seine Forschungsinteressen liegen in der menschzentrierten Gestaltung und Akzeptanzförderung automatisierter Mobilitätssysteme sowie in der Verkehrssicherheitsforschung.