diff --git a/dist/tools/cppcheck/check.sh b/dist/tools/cppcheck/check.sh
index e33d97d534306d86cc10057eb8f9e4101347a314..0fd0a9b23b522f66bb78593fb5edbc4daaa3be4d 100755
--- a/dist/tools/cppcheck/check.sh
+++ b/dist/tools/cppcheck/check.sh
@@ -53,7 +53,6 @@ if [ -z "${FILES}" ]; then
     exit
 fi
 
-# TODO: switch back to 8 jobs when/if cppcheck issue is resolved
-cppcheck --std=c99 --enable=style --force --error-exitcode=2 --quiet -j 1 \
+cppcheck --std=c99 --enable=style --force --error-exitcode=2 --quiet -j 8 \
          --template "{file}:{line}: {severity} ({id}): {message}"         \
          --inline-suppr ${DEFAULT_SUPPRESSIONS} ${@} ${FILES}