Senior C++ developer shaping the central software platform for Bystronic's laser cutting machines within an agile Scrum team: laser beam path control, 5-axis kinematics calibration, and a 2D/3D graphics core, built in C++ with Visual Studio for MS Windows with a focus on clean, testable architecture.
Wir sind Bystronic – ein globales Technologieunternehmen, das mit Leidenschaft die Zukunft der industriellen Fertigung gestaltet. Wir möchten mit Menschen arbeiten, die uns dabei unterstützen, neue Möglichkeiten für eine vernetzte, nachhaltige Produktion weltweit zu schaffen., Als führender Partner für Lösungen in der Blech- und Materialbearbeitung kombinieren wir Laserschneidtechnologie, Abkantpressen, Automatisierung und Software mit innovativen Laseranwendungen für neue Werkstoffe und Prozesse
Bystronic Rofin. High-tech Lösungen für globale Märkte
In dieser Funktion wirst du Teil unseres Bystronic Rofin-Teams! Gemeinsam entwickeln wir herausragende Technologielösungen für die Medizintechnik, die Halbleiterindustrie und allgemeine Produktion, beispielsweise in den Bereichen Mikromaterialbearbeitung, Markieren, Schweißen, Schneiden und Bohren
Was du bewirken kannst
Aktive Mitgestaltung und Weiterentwicklung der zentralen Softwareplattform für unsere Lasermaschinen in einem agilen SCRUM-Team
Übernahme technischer Verantwortung für wesentliche Softwarekomponenten
Bahnsteuerung des Laserstrahls
Steuerung und Kalibrierung komplexer 5‑Achs-Kinematiken
Konzeptionelle und technische Weiterentwicklung eines 2D-/3D-Grafikkerns
Entwurf, Bewertung und kontinuierliche Verbesserung einer skalierbaren, wartbaren und testbaren Softwarearchitektur unter Berücksichtigung von bestehendem Legacy Code
Umsetzung anspruchsvoller Softwarelösungen in C++ mit Visual Studio für MS Windows
Analyse, Debugging und nachhaltige Behebung komplexer und systemübergreifender Fehlerszenarien
Fachliche Unterstützung der Inbetriebnahme- und Servicekolleg:innen bei der Diagnose von Problemen an Kundenmaschinen
Einbringung von Best Practices (z. B. Clean Code, Code Reviews, Refactoring)
Deine Ausbildung und Erfahrung
Abgeschlossenes Studium der Informatik, Mathematik oder eines vergleichbaren technischen Studiengangs
Mehrjährige, fundierte Erfahrung in der professionellen Softwareentwicklung mit C++ (STL, ATL, COM, CLR-Interop, native Windows APIs, DirectX)
Sehr gute Kenntnisse in objektorientiertem Design (OOD) und objektorientierter Programmierung (OOP)
Ausgeprägter Anspruch an hochwertigen, wartbaren und gut testbaren Code (Clean Code)
Starkes Performance-Bewusstsein in Bezug auf Laufzeit, Speicherverbrauch und Systemstabilität
Sehr gutes technisches Verständnis sowie Interesse an Werkzeug-, Maschinen- oder Laserbearbeitungssystemen
Fähigkeit, komplexe technische Zusammenhänge schnell zu erfassen und nachhaltige Lösungen zu entwickeln
Selbstständige, strukturierte und zielorientierte Arbeitsweise mit hohem Qualitätsanspruch
Teamfähigkeit sowie die Bereitschaft, Wissen im Team zu teilen
Erfahrung in der Softwareentwicklung für Serienprodukte im industriellen Umfeld
Kenntnisse im Bereich CAD-, CAM- oder Visualisierungssoftware
Erfahrung mit Multithreading und Parallelisierung
Sicherer Umgang mit Versionsverwaltungssystemen (z. B. Git, CVS)
Erfahrung in Code Reviews
Das bieten wir dir
Eine vielseitige und anspruchsvolle Aufgabenstellung in einer faszinierenden Branche mit Zukunft
Hoher Gestaltungsspielraum und Einfluss auf Architektur- und Designentscheidungen
Arbeit in einem erfahrenen, interdisziplinären Entwicklungsteam
Moderne Entwicklungsprozesse und Tools
Sorgfältige und individuelle Einarbeitung sowie Weiterbildungsangebote
Mobiles Arbeiten – hybrides Arbeitsmodell mit bis zu 2 Tagen mobiles Arbeiten pro Woche deutschlandweit und bis zu 20 Tage im Jahr aus dem EU-Ausland
Offener, wertschätzender Umgang auf Augenhöhe und Zusammenarbeit mit engagierten Teams in einem innovativen, internationalen Umfeld
Stell dir vor, du könntest in einer Umgebung arbeiten, in der du zum Unternehmensfortschritt beiträgst und in der deine Leidenschaft, Werte und Fähigkeiten eine zentrale Rolle spielen. Bei Bystronic kann das deine Realität werden. Unsere Mitarbeitenden sind der Schlüssel, um unsere Ambitionen voranzutreiben und unseren kontinuierlichen Erfolg zu fördern. Gemeinsam haben wir eine Kultur geschaffen, in der unsere Mitarbeitenden im Mittelpunkt stehen und uns inspirieren, Entscheidungen zu treffen, die ihnen optimal nutzen und gleichzeitig mit unserem Unternehmenszweck im Einklang stehen. Obwohl wir in der Technologiebranche tätig sind, sind es die Menschen, die wahre Veränderungen bewirken