вставлю свои 5 копеек - нельзя быть хорошим инженером без знания математики. куда не кинься - везде расчет, часто расчет не стандартизованный. проектируешь ты какой-то нелинейный механизм, или механизм с промежуточными телами качения - будь добр знать кинематику, геометрию, методики синтеза рычажных механизмов, иногда теорию диф уравнений. бывает полезно заняться оптимизацией аналитического решения и получить результаты в общем виде. неплохо при этом знать еще и программирование на каком-то высокоуровневом языке, ну и просто физику с сопроматом в объеме тех вуза надо держать в уме.