In May 1929, he joined the National Socialist German Students' League (NSDStB) and, on 1 February 1930, the Nazi Party at Hanover (membership number 192,692).[1] From July 1933, he acted within the party as the training officer and cultural administrator in Gau Southern Hanover-Brunswick. In July 1934, he was appointed to the Reichstag in place of the murdered Ernst Röhm. At the 1936 election, he was elected as a deputy from electoral constituency 20 (Cologne-Aachen) and, in 1938, he was elected from constituency 6 (Pomerania).[2]
For most of his career Schirmer was a functionary in the Amt Rosenberg (Rosenberg Bureau), a collection of offices under the direction of Reichsleiter Alfred Rosenberg. Beginning on 1 November 1935 he went to work in the Welt-Dienst organization, overseeing its American Section. When Rosenberg reorganized antisemitic propaganda operations in 1939, wresting full control of the Welt-Dienst news service from its founder Ulrich Fleischhauer, Schirmer became its head in July 1939. Shortly afterwards he announced the relocation of the offices to Frankfurt am Main, where all anti-Jewish 'research establishments' under Alfred Rosenberg's direction were concentrated. In addition, Schirmer continued to be involved in Nazi cultural plunder activities for the vast Amt Rosenberg operation once World War II began. Schirmer was Oberreichsleiter (general director) of the Netherlands Task Force (AG Niederlande; later HAG) from September 1940 until May 1941. When Schirmer resigned from Welt-Dienst it was being published in 18 languages. His replacement as editor of Welt-Dienst occurred in September 1943, after Schirmer came under suspicion of fraud because he had allegedly taken a valuable postage stamp collection seized in Paris from Jewish owners for his own private purposes rather than those of the German state.
Schirmer died 30 October 1948 in the St. Josef-Stift hospital in Celle and is buried there in the city cemetery.