Andreas began his professional career as an engineer at Schlumberger Oilfield Services, where he worked as a drilling services engineer from 2000 to 2001. He was stationed in the Republic of Congo and the Republic of Angola working on offshore oil rigs.
From 2001 to 2003, Andreas worked at Vestas Wind Systems in Ringkøbing, Denmark, as a control systems engineer in the research and development department, where he designed control systems for wind turbines.
From 2004 to 2007, while working towards his doctorate, Andreas was a research assistant at the Center for Space Research and a teaching assistant in the Department of Aerospace Engineering at the University of Texas at Austin, USA.
From 2007 to 2008, Andreas worked as attitude and orbit control systems engineer for HE Space Operations. He was subcontracted to Airbus in Friedrichshafen, Germany, for the duration of his employment, where he worked on ESA’s Swarm mission.
Before being selected as an astronaut in 2009, Andreas was a research fellow at the Surrey Space Centre at the University of Surrey in the UK. His research focused on spacecraft guidance, navigation and control during entry, descent and landing for lunar missions.
Alongside his astronaut duties, Andreas is also an adjunct lecturer at both the Technical University of Denmark (DTU Space) and the University of Aalborg.