Senior Softwareentwickler C++ (all genders)

Bystronic
Gilching, Germany
6 days ago
Apply on www.adzuna.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Computer-Aided Design Microsoft Windows Application Programming Interfaces (APIs) Computing Platforms C++ (Programming Language) Code Review Software Debugging DirectX (Software) Microsoft Visual Studio Object-Oriented Software Development Scrum Methodology
+7 more
Software Architecture Software Engineering Software Systems Multithreading Git Information Technology Code Restructuring

Job description

  • Aktive Mitgestaltung und Weiterentwicklung der zentralen Softwareplattform fĂźr unsere Lasermaschinen in einem agilen SCRUM-Team
  • Übernahme technischer Verantwortung fĂźr wesentliche Softwarekomponenten
  • Entwicklung performanter und robuster Software u. a. fĂźr:
  • 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), * 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
  • Gesundheit & Wohlbefinden - ergonomische Arbeitsplätze, Gesundheitstage, WellPass
  • Mitarbeiter Benefits wie Fahrradleasing, Corporate Benefits, betriebliche Altersvorsorge

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.

Requirements

  • 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)
  • Praxis im Scrum- oder agilen Entwicklungsumfeld
  • Erfahrung in Code Reviews

About the company

Bystronic Rofin Gilching, Bayern, 82205 Vollzeit

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:08 min

Exploring cross-cultural backgrounds in software engineering

Chris Heilmann Chris Heilmann +2 ¡ LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer ¡ Coffee With Developers

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho ¡ World Congress 2026 Europe

3:13 min

Multithreading basics and physical versus logical threads

Grzegorz Lang ¡ World Congress 2022

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 ¡ World Congress 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 ¡ Coffee With Developers

Videos

See all

Related articles

See all