ACI Laser GmbH | Deutschland | Vollzeit | Veröffentlicht seit: 14.04.2026 auf arbeitsagentur.de
Softwareentwickler (m/w/d)
Beruf: Softwareentwickler/in
Warum diese Stelle richtig Spaß machtMagic Mark ist nicht nur eine Software - sie ist das zentrale Werkzeug, mit dem unsere Kunden Laserbeschriftung in der Praxis umsetzen: zuverlässig, effizient und reproduzierbar. Wenn du Lust hast, an einem Produkt zu arbeiten, das direkt an realer Hardware hängt, bei Kunden im Einsatz ist und bei dem Qualität, Stabilität und saubere Architektur wirklich zählen, dann ist das hier die passende Aufgabe.
Du entwickelst Magic Mark weiter: neue Funktionen, bessere Performance, robuste Geräteanbindung - und du siehst den Effekt deiner Arbeit unmittelbar im System und im Kundenfeedback.
Weiterentwicklung unserer Laserbeschriftungssoftware Magic Mark (Feature-Entwicklung, Pflege, Refactoring)
Implementierung und Optimierung von Funktionen rund um Bedienlogik, Jobs/Layouts, Prozessabläufe und Datenhandling
Schnittstellen- und Hardwareanbindung: Kommunikation mit Laserquellen, Achssystemen, Peripherie, ggf. Feldbus-/ Industrieschnittstellen (projektabhängig)
Qualität und Stabilität: Debugging, Fehleranalyse (Logs/Tracing), Reproduzierbarkeit, saubere Releases
Architektur und Code-Qualität: modulare Struktur, wiederverwendbare Komponenten, Dokumentation, Tests wo sinnvoll
Enge Zusammenarbeit mit Elektronik, Konstruktion, Applikation/Service und Projektteams - du bist nah am Produkt und
an der Realität beim Kunden
Mehrjährige Erfahrung in der Softwareentwicklung, idealerweise im technischen/industriellen Umfeld
Sehr gute Kenntnisse in .NET / C# / C++ / C
Gute Kenntnisse in mindestens einer weiteren Sprache: Python/Visual Basic
Umgang mit Versionsverwaltung (Git), Build-/ Release-Prozessen sowie Unit-/Integrationstests
Strukturiertes Arbeiten, sauberes Debugging und verlässliche Umsetzung (Code-Qualität, Dokumentation, Nachvollziehbarkeit) Sehr gutes Deutsch, gutes Englisch
Pluspunkte (Nice to have)
Hardwarenahe Programmierkenntnisse, z. B. Programmierung von Microcontrollern (Embedded C/C++) oder generell Nähe zu Gerätetreibern/Protokollen
Erfahrung mit Gerätekommunikation (z. B. TCP/IP, Serial, proprietäre Protokolle), Timing-/Echtzeitnähe oder Automatisierung
Praxis in Desktop-Applikationen (UI/Bedienkonzepte) und Softwareproduktpflege im Feld (Backward Compatibility, Updates)
Kurze Entscheidungswege, viel Gestaltungsspielraum und pragmatische Umsetzung
Interdisziplinäres Team, das Probleme gemeinsam löst (Software, Elektronik, Mechanik, Applikation)
Gleitzeit und Homeoffice
Weiterbildungsmöglichkeiten
Betriebliche Altersvorsorge u. v. m. Stellenlokationen:
99428 THUERINGEN, DEUTSCHLAND
