Our partner is Europe’s
leading construction software technology company, helping simplify and optimize
the entire construction value chain through digital solutions for
infrastructure, engineering and public authorities. The company has 18,000+
customers across Europe and is in a strong international growth with and expanding
engineering teams in Hungary.
It’s
the start to build bigger and diverse technical teams in Hungary. Be the part
of it!
We are looking for a
Senior C++ Developer – Graphics / Geometric Systems
The person will join the product team responsible for the development and maintenance of a CAD-based civil engineering desktop application, which serves as the foundation for several professional design and visualization modules.
We are looking for an experienced C++ developer with strong expertise in graphics, geometry, and visualization-related topics, who would like to contribute to complex and large-scale software systems used by engineering professionals.
This role is particularly suited for engineers with a strong theoretical background who are also comfortable working on 2D/3D rendering and performance-critical code.
- Development and maintenance of C++-based components within a CAD-centric desktop application
- Implementation of graphics and visualization features (2D/3D rendering, transformations)
- Implementation of geometric calculations and models (vectors, matrices, coordinate systems)
- Further development and optimization of existing modules, especially rendering-related components
- Active participation in the agile development process (Sprint planning, reviews, refinements)
Required technical skills:
- Strong experience in C++ development
- Solid mathematical and geometric foundations (linear algebra, 2D/3D transformations)
- Interest in or experience with graphics programming (DirectX, OpenGL, optionally Vulkan)
- Confident use of Git
- Experience working in agile environments (Scrum, SAFe)
- Fluent English communication skills (spoken and written)
- Strong analytical mindset and attention to detail
- Experience with shaders (HLSL, GLSL, or similar)
- Experience with 3D geometric models and meshes (triangle meshes, normals, UV basics
- Knowledge of numerical methods (interpolation techniques, floating-point precision issues
- Familiarity with curves and surfaces (Bezier curves, splines, parametric surfaces
- Interest in GPGPU or GPU-accelerated computin
- Familiarity with AI-assisted development tools and prompt engineerin
- French language skills
What the company offers:
- Flexible and dynamic work
environment, 4 HO days
- Competitive salary + variable
- Employee contract, salary paid in Hungarian currency
- International environment (France, Netherlands, Hungary)
- Agile & Scrum methodologies
- Leading European Construction Tech company
- Strong technical ownership
Office: 1122 Budapest + 4 HO days
Skills Required
- Strong experience in C++ development
- Solid mathematical and geometric foundations
- Experience with graphics programming (DirectX, OpenGL, optionally Vulkan)
- Confident use of Git
- Experience working in agile environments
- Fluent English communication skills
What We Do
Talent Spot Group is a leading Asia Pacific one-stop human resources solutions provider, offering global HR and workforce solutions.









