|::| GraphiTech |::|

  • Increase font size
  • Default font size
  • Decrease font size
Home Job Opportunities One PhD Position – REF: SAGA-PHD - CLOSED

One PhD Position – REF: SAGA-PHD - CLOSED

PhD Position – REF: SAGA-PHD

Fondazione Graphitech, Trento - Italy (www.graphitech.it) is looking for two young and motivated candidates willing to work on a forthcoming European project. At the moment two positions are to be filled: one for a PhD and one for a postdoc. The candidates will work within a motivated and highly competent international context, in close contact with leading EU Universities, Research Centres and Industries. Frequent travel within Europe is expected. Both positions foresee a very competitive salary depending on the experience of the candidate.

Candidates must not be Italian and must not have resided or carried out their main activity in Italy for more than 12 months in the 3 years immediately prior to their recruitment. Candidates’ research experience may not exceed 5 years at the time of the appointment. They must speak fluent English, should be capable to confront new scientific challenges and should have a problem-solving attitude.

The two candidates will have to address the following research goals.

Research Goal

Creating shapes in a three dimensional environment is a complex operation which often requires the adoption of very constrained techniques. The shape modelling phase plays a fundamental role within the design process because it allows the improvement of the visual appeal of artefacts. It also enhances ergonomics and the product’s commercial competitiveness through product differentiation. Natural and intuitive, yet mathematically correct, creation and modification of surfaces is a fundamental requirement when flexibility and intuition have to be privileged to unleash the designer’s creativity during the concept design phase. Efficient and intuitive shape manipulation techniques are therefore vital to the success of geometric modelling, computer animation, physical simulation and other computing areas.

The goal of the research is to define and support different forms of constraint-based design. In this context “constraints” are design features, preliminary defined by an operator, which should be properly integrated with the final CAD product. The activities include:

  • Study of the type of representation of constraints within a CAD model.
  • Analysis of CAD models’ geometry and topology.
  • Identification of the points at which a constraint can fit the designed object as well as how the object should be evolved to satisfy the constraints.

This will be done within a software framework for interactive Virtual Reality-based applications. The framework allows the definition of design applications capable of providing multimodal user interfaces combining sketches, gestures and speech among others.

PhD Position – REF: SAGA-PHD

The position will lead to a full PhD title, to be acquired by the candidate at the end of a 3 years’ research work. Typical candidates are at the first four years (full-time equivalent) of their research careers, starting at the date of obtaining the degree which would formally entitle them to embark on a doctorate.

Required profile

Candidate holds a master degree in Computer Science or Mathematics. He/she is proficient in the fields of Computational Geometry, Approximation Theory (in particular the theory of spline functions), Numerical Analysis with proved experience in the field of 3D Computer Graphics. He/she has experience in software engineering and has excellent programming skills.

Preference will be given to those candidates with experience in one (or more) among the following topics:

  • Knowledge of mathematical issues associated with CAD/CAM technology.
  • Experience in the use of use CAD/CAM within the industrial process including problems caused by tolerances and inaccuracies.
  • Knowledge of mathematical issues related to conversion between representations of curves and surfaces.
  • Knowledge of mathematical foundations behind surface / solid modelling.
  • Knowledge of topological operations between shapes.
  • Knowledge of GPU (Graphics Processing Units) architectures and programming.
  • Experience with calculation parallelization using multi-core CPUs and/or multiple GPUs.
  • Knowledge or experience with visualisation systems and virtual reality set-ups.

Technical Requirements:

  • Excellent programming skills (C++ and/or Java).
  • Knowledge of UML
  • Knowledge of OpenGL
  • Knowledge of at least one SceneGraph-based API such as:
    • Open Inventor
    • Java3D
    • OpenSceneGraph
    • OpenSG

Familiarity with the following tools/APIs is considered a plus:

  • Any CAM/CAD software.
  • Any commercial 3D surface or solid modeller.
  • OpenCascade and/or ACIS.
  • CG and and/or GLSL.
  • Experience with tracking technologies and related APIs (e.g. OpenTracker)