Il programmatore software sviluppa e mantiene programmi per sistemi di automazione industriale, collaborando con diversi reparti.