Cutting and Packing Problems
Work description
The work plan includes the following main activities: Phase 1 - Development of Graphical Interfaces - Design and development of dynamic graphical interfaces for 3D visualisation of packaging solutions; - Implementation of interactive features for parameterisation and scenario analysis; - Development of dashboards for monitoring performance indicators. Phase 2 - Application of Parameter Calculation Support - Development of computational modules for automatic calculation of technical parameters (dimensions, weights, stability constraints, etc.); - Implementation of solution validation functionalities in view of practical constraints; - Creation of a library of reusable functions for analysing the feasibility of packaging patterns.
Academic Qualifications
Education in Industrial Engineering, Informatics Engineering, Computer Science or related area.
Minimum profile required
- Proven experience in C++ and/or Python programming;- Experience in developing graphical interfaces in a business or research environment;- Knowledge of container loading issues;- Organisational and task management skills;- Ability to work in a team and high level of autonomy;- Advanced knowledge of English (spoken and written).
Preference factors
- Experience in 3D visualisation (libraries such as Three.js, OpenGL, VTK, or similar); - Advanced knowledge of optimisation algorithms; - Previous experience with software development for logistics problems; - In-depth experience in C++ programming; - Knowledge of version control tools (Git).
Application Period
Since 27 Nov 2025 to 12 Dec 2025
Centre
Industrial Engineering and Management