Back-End CAD & Geometry Engineer for High-Performance Solvers

TICRA

København

Hybrid

DKK 800,000 - 1,200,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote work up to 2 days/week
Central Copenhagen office

Job summary

TICRA is seeking a backend engineer for CAD and computational geometry to transform geometry for solvers and to build robust, maintainable software. You will contribute to the OpenCascade-based geometry tooling while collaborating with numerical algorithms and front-end teams to improve automation and reliability.

We value deep geometry expertise, practical programming in C++/Rust/C, and the ability to design modular, production-quality software.

Qualifications

  • Strong practical programming experience in compiled languages (C++, Rust, C or Fortran).
  • Solid background in computational geometry (meshing, CAD, geometry kernels, 3D rendering or topology).
  • Comfortable with professional development workflows: build systems, VCS, issue tracking, code reviews.

Responsibilities

  • Design and implement logic transforming user-defined geometry to match the numerical algorithm.
  • Develop systems ensuring algorithms work across multiple development cycles.
  • Write new code that is reliable and maintainable in an interactive application.
  • Perform refactors to make code more modular, easier to use and maintain.
  • Build tooling that improves code quality and development processes.
  • Collaborate with numerical algorithms, meshing researchers and front-end teams to remove user workload.

Skills

C++
Rust
Fortran
Computational geometry

Education

PhD in geometry/computational geometry

Tools

OpenCascade

Job description

TICRA is seeking a backend engineer for CAD and computational geometry to transform geometry for solvers and to build robust, maintainable software. You will contribute to the OpenCascade-based geometry tooling while collaborating with numerical algorithms and front-end teams to improve automation and reliability.

We value deep geometry expertise, practical programming in C++/Rust/C, and the ability to design modular, production-quality software.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer - CAD and Computational Geometry
Software Developer - CAD and Computational Geometry

TICRA • København

Hybrid
DKK 800,000 - 1,200,000
Remote work up to 2 days/week
Central Copenhagen office
CAD/CAM Engineer
CAD/CAM Engineer

FRONTMATEC • Kolding

On-site
DKK 314,000 - 463,000
Career development
Ownership & responsibility
Long-term career opportunities
Software Engineer to deep Tech / High-Performan... Senior Developer · Copenhagen · Hybrid
Software Engineer to deep Tech / High-Performan... Senior Developer · Copenhagen · Hybrid

iHeadHunt • København

Hybrid
DKK 600,000 - 800,000
Hybrid work flexibility
Flat engineering culture
Strong technical ownership
Senior Backend Engineer - Cloud, AI & High-Performance APIs
Senior Backend Engineer - Cloud, AI & High-Performance APIs

SimCorp • København

Hybrid
DKK 900,000 - 1,200,000
Global hybrid work policy
Growth and innovation
Self-direction
+4
CAD/CAM Programmer (Tebis) – CNC & Toolpath Expert
CAD/CAM Programmer (Tebis) – CNC & Toolpath Expert

FRONTMATEC • Kolding

On-site
DKK 314,000 - 463,000
Career development
Ownership & responsibility
Long-term career opportunities
Software Architect – 3D Dental Imaging
Software Architect – 3D Dental Imaging

3Shape • København

On-site
DKK 650,000 - 900,000
Healthcare package
Breakfast every day
Lunch cooked by private chefs
+1
Senior Software Developer - AI-Driven, Scalable Backend
Senior Software Developer - AI-Driven, Scalable Backend

BAETTR A/S • København

On-site
DKK 900,000 - 1,300,000
AI-Driven Prototyping Software Engineer
AI-Driven Prototyping Software Engineer

3Shape • København

On-site
DKK 700,000 - 950,000
Healthcare package
Breakfast every day
Lunch cooked by private chefs
Java Engineer for Medical-Device Tooling & Modelling
Java Engineer for Medical-Device Tooling & Modelling

Demant • København

On-site
DKK 650,000 - 900,000
Back-End Engineer — Scalable APIs & Secure Architecture
Back-End Engineer — Scalable APIs & Secure Architecture

MapleGroves • København

On-site
DKK 105,000 - 126,000