TCM International ist Spezialist für Tool Management in der industriellen Fertigung. Wir bauen die nächste Generation unserer Software für Werkzeugausgabesysteme: Ausgabeautomaten, Lagerlifte und digitale Werkzeugbänke, die auf dem Shopfloor Werkzeuge an Mitarbeiter ausgeben, zurücknehmen und den Bestand lückenlos nachverfolgen. Dahinter steht ein Backend, das Artikelstammdaten und Bestände mandantenfähig für viele Standorte und Kunden verwaltet.
Das Projekt
Wir entwickeln ein Automaten- und Werkzeugverwaltungssystem:
Maschinensoftware: Hardware-naher Daemon als Hardware-Autorität mit lokalem PostgreSQL, Protobuf-Schnittstelle und serieller Ansteuerung realer Ausgabegeräte (Asratech, Digisens, Kardex, Hänel), plus Simulator.
Kiosk-UI: Frontend-App am Automaten (Badge-Login, Artikelkatalog, Entnahme/Rückgabe).
Cloud-Backend: Mandantenfähiges Artikel- und Bestandslager auf PostgreSQL 18 (Database-per-Tenant, JSONB-Attribute, Foreign Data Wrapper).
Betrieb: Linux/Debian-Pakete für die Maschinen, Kubernetes für Cloud und Entwicklung, CI/CD in Bitbucket.
KI-unterstützte Prozesse und Entwicklung.
Deine Aufgaben
Backend-Entwicklung in einem Framework deiner Wahl (Daemon, APIs, Datenmodell) und SQL auf PostgreSQL.
Frontend-Entwicklung einer Kiosk-App sowie künftiger Web-Oberflächen.
Aufbau von CI/CD, Packaging, Deployment und Monitoring für Maschinen- und Cloud-Software.
Anbindung und Test von Hardware-Protokollen (seriell, SOAP, herstellerspezifisch).
Technische Entscheidungen treffen, dokumentieren und gemeinsam verantworten.
Das bringst du mit
Mehrjährige Erfahrung als Software Engineer über Frontend, Backend und Infrastruktur hinweg.
Sehr gute Kenntnisse in Go/Rust/C++/Java/C# oder einer vergleichbaren Sprache sowie in relationalen Datenbanken, idealerweise PostgreSQL.
Erfahrung mit einem modernen UI-Framework.
Sicherer Umgang mit Linux, Kubernetes, Docker, Debian-Packaging und CI/CD-Pipelines.
Pragmatismus: du bevorzugst einfache, wartbare Lösungen und begründete Entscheidungen.
Erfahrung mit KI-unterstütztem Entwickeln.
Deutsch und Englisch verhandlungssicher.
Von Vorteil
Erfahrung mit Embedded- oder Kiosk-Systemen, serieller Kommunikation oder Industrieautomation.
Kenntnisse in Multi-Tenant-Architekturen, OAuth/OIDC oder Keycloak.
Interesse an Fertigung, Werkzeugtechnik und Shopfloor-Prozessen.
Wir bieten
Projekt mit direktem Einfluss auf Architektur und Produkt.
Kurze Wege, keine Konzernprozesse, echte Hardware zum Anfassen.
Hybrides Arbeiten, Remote nach Absprache möglich.
Gehalt
Für diese Position bieten wir ein Bruttomonatsgehalt ab € 5.000 auf Vollzeitbasis. Eine Überzahlung ist je nach Qualifikation und Erfahrung möglich.