Web porting of python modules for sensor datalogging applications M / F

Solo per membri registrati
Lecce
EUR 10.000 - 30.000
Descrizione del lavoro

Social network you want to login/join with:

Web porting of python modules for sensor datalogging applications M/F, Lecce

col-narrow-left

Client:

Location:

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

920cf6bac684

Job Views:

6

Posted:

20.06.2025

Expiry Date:

04.08.2025

col-wide

Job Description:

AI is used today in an ever-wider range of applications. Edge AI deploys AI algorithms and models directly on devices such as Internet of Things (IoT) devices and embedded industrial and automotive systems. This approach enables real-time processing and analysis of data at the source.

In the Edge AI domain, STMicroelectronics provides tools and software that help embedded developers create, evaluate, and deploy machine learning algorithms on STM32 microcontrollers and microprocessors and smart sensors in a fast and cost-effective way.

This internship is positioned within an active R&D project that aims to enrich the set of web-based tools provided by ST around its ecosystem of smart components (sensors and microcontrollers) designed for artificial intelligence applications.

FP-SNS-DATALOG2 is a firmware package for ST evaluation boards to read and save sensor data acquired from various sensors and microphones, configured up to the maximum sampling rate. It supports creating custom datasets for the next development phase of AI models.
Along with the firmware application source code, it provides a set of ready-to-use Python scripts and libraries needed to interface with the connected board running the firmware application.

WebAssembly (Wasm) will be used to experiment with porting. Wasm is a binary instruction format for a stack-based virtual machine, designed as a portable compilation target for programming languages, enabling deployment on the web for client and server applications.

Profile

What we are looking for:

  • Experience with software development and OOP paradigm
  • Knowledge of Python language
  • Experience with C++ and DLL
  • Problem solving, proactive and smart thinking