Lavoro
I miei annunci
Le mie notifiche
Accedi
Trovare un lavoro Consigli per cercare lavoro Schede aziende Descrizione del lavoro
Cerca

Web porting of python modules for sensor datalogging applications m / f

Lecce
Contratto a tempo indeterminato
Stage
STMicroelectronics
Web
Pubblicato il 13 settembre
Descrizione

Overview 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 in the context of an active R&D project which 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 firmware package for ST evaluation boards to read and save sensor data acquired from any combination of sensors and microphones configured up to the maximum sampling rate. It is one of the firmware packages offered to provide support for creating custom dataset for next development phase of AI model. In combination with the firmware application source code, it provides a set of ready-to-use Python scripts and libraries need to interface connected board running the firmware application. WebAssembly will be the technology used to experiment the porting phase. WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable compilation target for programming languages, enabling deployment on the web for client and server applications. Objective Objective of this internship is evaluating how existing Python modules can be ported and executed in the browser sandbox, by evaluating the effort need to adapt them to the new execution stack. After this preliminary step, then the Python modules have to be wrapped in a library ready to be used in the existing web browser applications, and tested with real embedded device connected to the local PC, like SensorTile.BOX Pro. Responsibilities Evaluate porting of existing Python modules to the browser sandbox and assess the effort to adapt them to a new execution stack (WebAssembly). Wrap ported Python modules into a library suitable for use in existing web browser applications. Test the wrapped library with real embedded devices connected to the local PC (e.g., SensorTile.BOX Pro). Profile Experience with software development and OOP paradigm Knowledge of Python language Experience with Web programming (browser side) Experience with C++ and DLL Problem solving, proactive and smart thinking Technical English writing and reading Position location Europe, Italy, Lecce Candidate criteria Education level required: 4 - Bachelor degree Experience level required: Less than 2 years Languages: English (2- Business fluent) Request date Desired start date: 01/02/2024 J-18808-Ljbffr

Rispondere all'offerta
Crea una notifica
Notifica attivata
Salvato
Salva
Offerte simili
Lavoro Informatica a Lecce
Lavoro Lecce
Lavoro Provincia di Lecce
Lavoro Puglia
Home > Lavoro > Lavoro Informatica > Lavoro Web > Lavoro Web a Lecce > Web porting of python modules for sensor datalogging applications M / F

Jobijoba

  • Consigli per il lavoro
  • Recensioni Aziende

Trova degli annunci

  • Annunci per professione
  • Annunci per settore
  • Annunci per azienda
  • Annunci per località

Contatti/Partnerships

  • Contatti
  • Pubblicate le vostre offerte su Jobijoba

Note legali - Condizioni generali d'utilizzo - Politica della Privacy - Gestisci i miei cookie - Accessibilità: Non conforme

© 2025 Jobijoba - Tutti i diritti riservati

Rispondere all'offerta
Crea una notifica
Notifica attivata
Salvato
Salva