Software Developer C++ (3D Graphics) (f/m/d) - #2784514

Thinkproject


Date: vor 3 Stunden
Stadt: München
Vertragstyp: Ganztags
Thinkproject
What do we do?

Introducing Thinkproject Platform

Thinkproject is a European leader in the digitalization of the construction industry, with

offices and customers spanning Europe and beyond.

Founded in 2000 — when construction project planning was still predominantly manual — Thinkproject was built on deep industry expertise and a mission to make complex

construction projects manageable. Today, we call it Construction Intelligence: software

that makes construction projects more efficient, safer, more punctual, and above

all, more sustainable.

VDC Manager is one of the flagship products in our portfolio — a complete openBIM

platform at the intersection of 3D modeling, process management, and data

intelligence.

What your day will look like

About The Role

We are looking for a C++ Software Developer to join the team behind VDC

Manager — Thinkproject's complete openBIM software, developed by industry experts

and trusted by AEC professionals worldwide.

VDC Manager enables the merging of diverse data and information into BIM processes,

including model checking and clash detection in 3D models, construction schedule

creation and 4D simulation, quantity and dimension determination for cost calculations, and much more. As a member of the engineering team, you will take ownership of complex features, drive technical decisions, and help shape the future of one of Europe's leading BIM platforms.

What You Will Do

Core Development

  • Architect, design, develop, and test new and existing features within VDC Manager
  • Write clean, well-structured, secure, and testable modern C++ code (C++17/20)
  • Take ownership of complex technical areas — from geometry processing and 3D rendering to data exchange and cloud connectivity
  • Troubleshoot, debug, and upgrade existing systems with a focus on performance, scalability, and reliability
  • Drive technical analysis and research, including evaluation and selection of technical approaches and third-party components

Collaboration & Communication

  • Collaborate closely with Product Owners, UX designers, and BIM domain experts to translate requirements into robust technical solutions
  • Demonstrate and present technical work to product owners and stakeholders in a clear and structured manner
  • Work as part of a distributed, international team — contributing to technical discussions on implementation approaches and user interfaces
  • Continuously learn and apply modern tools, frameworks, and engineering processes

What you need to fulfill the role

Must-Have

  • Knowledge of C/C++, including modern standards (C++14/17/20).
  • Hands-on experience with graphics programming (OpenGL, DirectX, Vulkan, or similar)
  • Strong skills in software architecture, data structures, and design patterns
  • Excellent problem-solving and analytical skills — able to diagnose and resolve complex technical issues
  • Solid understanding of CI/CD pipelines, software quality practices (performance, scalability, security, testability)
  • Fluency in English (written and spoken) — our working language across the engineering team

Strong Advantages

  • 2-3 years of professional software development experience.
  • Experience with Qt for desktop application development
  • Knowledge of BIM concepts, workflows, and data formats (IFC, BCF) and/or experience in the AEC industry
  • Experience with JavaScript (user scripts), Python (utilities and build tooling), or C# (plug-in development and web services for Thinkproject cloud connectivity)
  • Familiarity with web services and REST APIs for cloud platform integration
  • German language skills are a plus but not required

Code Sample (Required)

As part of your application, please share a C/C++ code sample that best represents your coding style and preferences.

  • It does not need to be executable or a complete program
  • It can come from a personal project or a previous role (anonymization is perfectly fine)
  • You are welcome to supplement it with screenshots, videos, papers, or prototypes — anything that helps showcase your work and engineering thinking
  • This is not a test — it is an opportunity to show us how you think and how you write code.

What we offer

Hybrid working | Work from abroad | Flexible working hours | Language courses | Great learning opportunities | Headspace access | Women's Network | Corporate volunteering | Social events

Employee satisfaction is our top priority. Our people make Thinkproject what it is today.

We value a work environment where everyone can help shape our culture through open

feedback and mutual respect. We believe that flexibility and a diverse benefits program

are key success factors — for our employees and for our business. We are an equal opportunity employer and welcome applications from candidates of all

backgrounds, nationalities, and career paths.

Your Contact

Preethika Ramdass

Please submit your application, including salary expectations and potential date of entry, by submitting the form on the next page.

Working at thinkproject.com - think career. think ahead.

Wie bewerbe ich mich?

Um sich für diesen Job zu bewerben, müssen Sie auf unserer Website autorisieren. Wenn Sie noch kein Konto haben, registrieren Sie sich bitte.

Veröffentlichen Sie einen Lebenslauf

Ähnliche Jobs

Werksstudent Administration & Digitalisierung im Bereich Windenergie (w/m/d)

TÜV SÜD IS GmbH,
vor 1 Stunde
Werksstudent Administration & Digitalisierung im Bereich Windenergie (w/m/d) Innovationen bringen tiefgreifende Veränderungen mit sich und beeinflussen unser Leben in vielfältiger Weise. Bei der TÜV SÜD Gruppe sind wir in hohem Maße bestrebt, ein wichtiger Teil dieser Entwicklung und des Fortschritts...

Elektroniker (w/m/d) bis zu 50.000 € Jahresgehalt

Apleona Südost GmbH,
vor 1 Stunde
Gebäudebetrieb & Haustechnik Unsere Teams im Gebäudebetrieb und der Haustechnik sorgen dafür, dass alle technischen Anlagen reibungslos funktionieren und Gebäude optimal instand gehalten werden. Ob Wartung, Reparatur oder technisches Facility Management – wir gewährleisten eine sichere und effiziente Umgebung für...
Apleona Südost GmbH

Export Sachbearbeitung (m/w/d)

MR Markt Schwaben,
€37,000 - €44,500 / Jahr
vor 2 Stunden
Export Sachbearbeitung (m/w/d) Über uns... Die Maschinenring Personaldienste GmbH vermittelt seit dem Jahr 2008 qualifizierte Fach- und Hilfskräfte an Unternehmen in allen Branchen, schafft damit Arbeitsplätze und fördert die regionale Wirtschaft. Mit vielen Standorten in Süddeutschland bieten wir unseren Mitarbeitern...
MR Markt Schwaben