Senior C++ Developer – CAD & Graphics
Build the technical foundation of a leading CAD solution for civil engineering

⚠️ Fluency in English is required.
As a Senior C++ Developer, you contribute to the development and evolution of Mensura, Sogelink’s flagship CAD-based desktop solution dedicated to civil engineering professionals. You work on the core graphical and geometric engine that powers design, modeling, and visualization features used daily by engineers across Europe.
You contribute to high-performance rendering systems and complex geometric engines within a large-scale CAD environment.
About Mensura
Mensura is Sogelink’s leading CAD software for infrastructure and civil engineering projects. It supports engineers in designing roads, networks, land development, and complex terrain modeling with precision and performance. Built on a powerful desktop architecture, Mensura combines advanced geometric computation, visualization, and engineering workflows for demanding professional use cases.
What you will do
Develop and maintain C++ components within a CAD-centric desktop application.
Design and implement graphics and visualization features (2D/3D rendering, transformations, display optimization).
Develop geometric models and calculations (vectors, matrices, coordinate systems, spatial logic).
Optimize and improve existing rendering and graphics-related modules.
Collaborate closely with Product, QA, and Engineering teams in an Agile environment (SAFe, Scrum).
Participate in sprint planning, reviews, refinements, and continuous improvement initiatives.
Drive technical discussions and contribute to architectural decisions.
Who you are
Strong experience in C++ development within complex software environments, with solid foundations in geometry, linear algebra, and 2D/3D transformations.
Interest in or experience with graphics programming (OpenGL, DirectX, Vulkan) and rendering-related topics.
Comfortable working with Git and Agile frameworks such as Scrum or SAFe.
Analytical, detail-oriented, and rigorous in your way of working.
Fluent in English, both written and spoken. French is a plus.
Additional experience with shaders, 3D geometric models and meshes, numerical methods, curves and surfaces, GPGPU, or AI-assisted development tools is considered a strong plus.
About Sogelink
Sogelink is a European leader in construction software technology. Our teams design solutions that simplify construction, infrastructure, and property management workflows across Europe. With strong engineering expertise and product ambition, we build software that supports the digital transformation of the construction industry.
Why join us?
Work on a flagship product with strong technical depth and real impact for engineering professionals.
Join an international team of around 20 collaborators across France and Budapest.
Contribute to complex graphics and geometry challenges in a high-performance software environment.
Play an active role in a collaborative Agile organization (SAFe + Scrum).
Hybrid working model with flexibility (1 day onsite per week).
Competitive salary and bonus scheme.
Hiring process

Apply now via the button or contact us for more information.
- Department
- Technical
- Role
- Engineering D&E
- Locations
- Budapest
- Remote status
- Hybrid
- Employment type
- Full-time
- Our headquarters
- Bíró u. 9-b, Budapest