Kannst eine Ausbildung als Mechatroniker machen und die Programmierung dir selber beibringen oder eben IT-Systemelektroniker (da die auch viel in C usw. programmieren) und die Mechanik so lernen.

Ich mache Ausbildung als Elektroniker für Geräte und Systeme und wir hatten nen kleinen Metall-Lehrgang und Programmieren ab und zu mal was in Bascom, C, Assembler. Aber nicht alle Firmen machen sowas.
Schließe mich auch dem JoeBlack an: einfach mal nach Firmen umsehen die sowas produzieren bzw. entwickeln.