Geometric Modelling Expert - CAD Kernel Development
ConSol Partners is looking for an Geometric Modelling Expert - CAD Kernel Development in United Kingdom
Job description
We are urgently seeking a team of Geometric Modelling Experts to join our clients core geometry team focused on the development and enhancement of an exciting new AI based 3D CAD kernel.
You will play a key role in designing, implementing, and optimizing advanced algorithms for solid and surface modeling, with a focus on Boundary Representation (BRep), topological data structures, and precision geometry operations.
This position is ideal for someone passionate about computational geometry, CAD kernel development, and building robust, high-performance modelling tools used in engineering, manufacturing, and design applications.
There are various roles available within this team, from Engineering Management to Algorithm Development!
Salary: flexible depending on experience.
Key Responsibilities:
- Design and implement core 3D geometric modelling algorithms, including:
- Solid modelling (BRep)
- Boolean operations (union, intersection, difference)
- Surface-surface intersections
- Face/edge/vertex topology management
- NURBS and parametric surface handling
- Develop and maintain robust topological and geometric data structures.
- Collaborate with teams on geometry healing, tessellation, and mesh-BRep conversion.
- Improve algorithmic performance, robustness, and numerical accuracy.
- Debug complex geometric failures and provide analytical fixes.
- Document core algorithms and provide technical guidance to other developers.
- Contribute to test infrastructure and regression analysis for geometric operations.
Required Qualifications:
- M.S. Or Ph.D. In Computer Science, Mechanical Engineering, Mathematics, or a related field.
- 10+ years of experience in developing the underlying algorithms for 3D CAD Geometry Kernels.
- Deep understanding of Boundary Representation (BRep) and geometric/topological modelling.
- Strong experience with one or more geometry kernels (e.g., Open CASCADE, Parasolid, ACIS, CGAL).
- Proficiency in C++ (and optionally Python or other scripting languages).
- Solid knowledge of differential geometry, numerical methods, and computational geometry.
- Experience developing complex 3D algorithms for industrial or academic applications.
- Must be based in Europe.
Extra information
- Status
- Closed
- Education Level
- Secondary School
- Location
- United Kingdom
- Type of Contract
- Casual / Part Time Jobs
- Full UK/EU driving license preferred
- No
- Car Preferred
- No
- Must be eligible to work in the EU
- No
- Cover Letter Required
- No
- Languages
- English
Get similar vacancies sent to your mailbox
Fill in below which area you are searching in for a similar function and don't forget your e-mail address!