Description
The company is hiring a Senior Software Engineer to maintain and develop low-level mathematical algorithms in a geometrical kernel for high-performance CAD/CAM software. The role involves requirements analysis, software enhancement, algorithm design, agile collaboration, and contributing to product innovation. Candidates should have a background in mathematics, physics, or mechanical engineering, strong C++ proficiency, more than four years of software development experience, and knowledge of differential geometry, computational geometry, linear algebra, numerical optimization, NURBS, algorithms, data structures, and preferably CUDA/GPU programming. The position is based in the Bologna or Pesaro office and offers a hybrid work model.
