Fondazione Bruno Kessler is looking for a Software Tools Developer to join the Remote Sensing for Digital Earth (RSDE) Research Unit of the Digital Society Center, working on the development of software tools for remote sensing and geospatial data processing within national and European research projects.
What to expect
You will join FBK’s Digital Society Center within the Remote Sensing for Digital Earth Research Unit, a multidisciplinary environment focused on digital technologies for environmental monitoring, geospatial data processing and sustainable resource management. The role is connected to national and European research projects and involves collaboration with researchers and technologists from different scientific backgrounds. The contract is fixed-term for 12 months, full time, 38 hours per week, with a preferred start date in August 2026. The gross annual salary is approximately €41,240, plus an objectives achievement bonus. FBK offers flexi-time, subsidized cafeteria or meal vouchers, supplementary pension and health fund, support for visa formalities and temporary accommodation, discounts on public transport, language courses and psychological counselling.Position
The selected candidate will contribute to the integration of remote sensing and geospatial data processing algorithms into software tools, including EURO HPC and EU AI Factory platforms and the MLOps-based platform developed by FBK. The role involves designing tools compatible with the most common remote sensing (e.g. Sentinel) and geospatial (e.g. OpenStreetMap) data, developing user interfaces and dashboards for access to geospatial products using web frameworks such as React, Angular or Vue, and participating in projects funded by the European Union, Space Agencies (ESA, ASI), local governments and industry partners.
Requirements
The ideal candidate should have:
- Master's degree in Telecommunication Engineering, Electronic Engineering, Computer Science, Artificial Intelligence, Mathematics, Earth Science or related fields;
- Good programming skills in Python, C++ and/or Matlab;
- Knowledge of distributed systems: scripting and virtualization;
- Experience with standard software development and debugging environments under Unix/Linux;
- Knowledge of geospatial tools (e.g. QGIS, SNAP), libraries (e.g. gdal, geopandas) and practices;
- Knowledge of Artificial Intelligence solutions;
- Team working attitude, good communication skills and ability to meet deadlines;
- Proficiency in English (oral and written) and basic knowledge of Italian.
Preferred requirements
The following will be considered an advantage:
- Knowledge of remote sensing data structures and open access databases (e.g. Sentinel, Landsat);
- Good coding practices (classes, methods, error handling);
- Knowledge of machine learning libraries (TensorFlow, PyTorch, OpenCV);
- Knowledge of DevOps or MLOps practices;
- Previous work experience in related contexts.
How to apply
Applications must be submitted in accordance with the procedures specified in the official call published on the FBK website or at the following link, by 6th July 2026.