На самом деле математическое и языковое мышление очень связаны между собой. С одной стороны математика, по сути, является языком (системой знаков), с другой стороны, лингвистика пользуется математическими методами. Даже на школьном уровне уроки математики и русского объединяет необходимость рассуждать, выстраивать "цепочки". По моим наблюдениям, ученики "математических" классов в среднем лучше остальных пишут сочинения (практическое владение языком).
Думаю, что грамотность для технаря не должна быть слишком большой проблемой, люди вы в подавляющем большинстве обучаемые. Просто нужно приложить некие усилия для того, чтобы понять закономерности языка, на основании которых выводятся правила
Ну и читать побольше.
Но. У меня есть знакомый, пишет для журнала о музыке. Читала его нередактированные статьи - ошибка на ошибке. Вместе с тем статьи интересные, да и сам знакомый - человек глубочайшего ума.
Так что - удачи.