TalentSpot Karrier Kft. - Senior C++ Developer – Graphics / Geometric Systems - 014
Developer is needed in Budapest, Hungary.
Client: TalentSpot Karrier Kft.
Location: Budapest, BU, hu
Contract: Contract
Job Description
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 over 18,000 customers across Europe and is experiencing strong international growth, expanding engineering teams in Hungary.
We are looking for a Senior C++ Developer – Graphics / Geometric Systems. The individual 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. This role is suited for experienced C++ developers with strong expertise in graphics, geometry, and visualization-related topics, eager to contribute to complex and large-scale software systems used by engineering professionals.
Requirements
Key Responsibilities:
- 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
Nice to Have:
- 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 computing
- Familiarity with AI-assisted development tools and prompt engineering
- French language skills
Additional Information
- Flexible and dynamic work environment, 4 HO days
- Competitive salary + variable
- Employee contract, with 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
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.