Du bist erfahrener C++-Entwickler (m/w/d) mit tiefem Verständnis für CAD-Anwendungen unter Windows? Du suchst eine langfristige, technisch anspruchsvolle Aufgabe in einem etablierten Softwareprodukt mit direktem Einfluss auf Architektur und Code? Dann freuen wir uns, Dich kennenzulernen!
Was wir machen und wer wir sind
Vi Plan ist unsere etablierte Softwarelösung zur digitalen Hausplanung im Ein- und Mehrfamilienhausbereich. Mit über 35 Jahren Markterfahrung und einem festen Kundenstamm im Bauwesen bieten wir eine praxisnahe, modellbasierte CAD-ähnliche Lösung für Planung, Präsentation und Mengenermittlung.
Wir von swp software systems sind ein mittelständisches, inhabergeführtes Familienunternehmen mit rund 50 Mitarbeiterinnen und Mitarbeitern und einer klaren Spezialisierung auf digitale Planungssoftware für die Baubranche. Bei uns triffst Du auf flache Hierarchien, direkte Kommunikation und ein motiviertes Team mit hoher technischer Kompetenz.
Was Dich bei uns erwartet
* Weiterentwicklung und Pflege unserer C++/MFC-basierten CAD-ähnlichen Software Vi Plan (Visual Studio 2022)
* Konzeption und Umsetzung neuer Planungsfunktionen – vom 2D-Grundriss bis zur 3D-Darstellung (u.a. mit VulkanSceneGraph / DirectX )
* Entwicklung mathematischer Funktionen zur Berechnung von Mengeninformationen eines Gebäudemodells
* Integration und Nutzung externer Bibliotheken wie z.B. ODA Libraries und VSG
* Aktive Mitgestaltung der Softwarearchitektur unter Einsatz von Design Patterns
* Mitwirkung an der technischen Modernisierung unserer Softwarearchitektur (Refactoring)
* Zusammenarbeit mit dem Produktmanagement zur Anforderungsanalyse
* Arbeit mit Tools wie Git und VCPKG
* Eigenverantwortliche Umsetzung von Softwarelösungen in einem erfahrenen Team
Was wir Dir bieten
* Ein stabiles, auf Langfristigkeit ausgelegtes Arbeitsumfeld in einem inhabergeführten Unternehmen
* Eine strukturierte Einarbeitung durch Kollegen mit Zeit zum Ankommen
* Ein erfahrenes Entwicklerteam, das sich gegenseitig unterstützt und technische Diskussionen schätzt
* Flexibles Arbeiten mit der Möglichkeit zu 100 % HomeOffice (nach der Einarbeitungszeit)
* Direkte Zusammenarbeit mit dem Produktmanagement ohne Umwege
* Raum für technologische Neugier und Gestaltungsspielraum bei Tools, Frameworks und Architekturen
Was Du mitbringst
* Mehr als 10 Jahre Erfahrung in der professionellen Softwareentwicklung mit C++ unter Windows, idealerweise mit MFC
* Ein abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation
* Ausgeprägtes Verständnis für objektorientiertes Design und Softwarearchitektur
* Freude an der Arbeit mit großen, gewachsenen Codebasen
* Gute mathematische Kenntnisse sowie ein starkes Abstraktionsvermögen
* Sehr gute Deutschkenntnisse (mindestens C1), da unser Kundenkreis im deutschsprachigen Raum liegt und auch die Fachlichkeit viele deutsche Begriffe erfordert
Von Vorteil (aber kein Muss)
* Erfahrung mit BCG Controls
* Kenntnisse mit Szenengraphen
* Erfahrung mit ODA Libraries oder vergleichbaren CAD-Bibliotheken
Interesse geweckt?
Dann freuen wir uns auf Deine Bewerbung – gern direkt mit Lebenslauf und ein paar Stichpunkten zu Deinen bisherigen Projekten im C++/CAD-Bereich.