Zurück zu den Stellen
Bystronic Laser AG

Senior Softwareentwickler C++ (all genders)

  • 3362 Niederönz
  • 100%
Jetzt bewerben

Wir sind Bystronic – ein globales Technologieunternehmen, das mit Leidenschaft die Zukunft der industriellen Fertigung gestaltet. 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. In dieser Funktion wirst du Teil unseres Bystronic Rofin-Teams und entwickelst gemeinsam herausragende Technologielösungen für die Medizintechnik, die Halbleiterindustrie und die allgemeine Produktion, beispielsweise in den Bereichen Mikromaterialbearbeitung, Markieren, Schweissen, Schneiden und Bohren.

Deine Aufgaben

  • Aktive Mitgestaltung und Weiterentwicklung der zentralen Softwareplattform für 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)

Das bringst du mit

  • 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 bietet dir das Unternehmen

  • 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

Über das Unternehmen

Bystronic ist ein globales Technologieunternehmen und führender Partner für Lösungen in der Blech- und Materialbearbeitung. Das Unternehmen entwickelt innovative High-tech Lösungen für die Medizintechnik, Halbleiterindustrie und allgemeine Produktion.

Das Team

Du wirst Teil des Bystronic Rofin-Teams und arbeitest in einem erfahrenen, interdisziplinären Entwicklungsteam in einem agilen SCRUM-Umfeld.