Embedded Systems Developer
Pubblicato il 02-10-2026 - TopControl GmbH in Terlano
Wir suchen dich als Embedded Systems Developer: Du übernimmst die Verantwortung für die Software, die unsere industriellen Wäge-, Portionier- und Automatisierungsmaschinen steuert. Das ist eine breit angelegte Entwicklerrolle in einem Maschinenbauunternehmen, keine enge Programmiertätigkeit. Die Arbeit reicht von der Entscheidung für eine Hardwareplattform über Firmware und Steuerungslogik bis zur Inbetriebnahme an einer Produktionslinie, und danach über Jahre hinweg zur Betreuung dieser Maschine im Feld. Was immer eine Maschine braucht, um zu funktionieren, verstanden und gewartet zu werden, gehört zu dieser Rolle. Das Team ist klein. Du arbeitest direkt mit dem Projektmanagement, mit Mechanik und Elektronik, mit Servicetechnikern und mit Kunden zusammen. Entscheidungen, die du zu einem Prozessor, einem Protokoll oder einem Regelalgorithmus triffst, bleiben ein Jahrzehnt lang im Produkt, und du bist derjenige, der mit ihnen lebt. Embedded Software Im Zentrum der Rolle steht die Software, mit der eine Maschine bei Produktionsgeschwindigkeit zuverlässig wiegt, portioniert,
sortiert und läuft. Firmware in C für ARM-Cortex-M-Mikrocontroller entwerfen, schreiben und pflegen, bare metal wie auch unter einem Echtzeitbetriebssystem Applikationssoftware für Embedded-Linux-Plattformen entwickeln, auch für Systeme, in denen ein Linux-Kern und ein Echtzeitkern nebeneinander laufen Die Echtzeit-Steuerungs- und Entscheidungslogik umsetzen und abstimmen, die bestimmt, wie eine Maschine arbeitet: Ablaufsteuerung, Timing, Produkthandling, Durchsatz und Genauigkeit Die Maschinenkommunikation entwerfen und pflegen, hauseigene Protokolle ebenso wie industrielle Standards, zwischen Maschinenmodulen, Liniensteuerungen und Kunden-IT-Systemen An Bedienoberflächen auf Embedded-Displays mitarbeiten, vom Datenmodell dahinter bis zum Verhalten, das der Bediener sieht Simulations- und Testwerkzeuge aufbauen, damit Logik entwickelt und regressionsgetestet werden kann, ohne Maschinenhardware zu
