06 ott - Pisa
TD Group Italia
TD Group Italia è alla ricerca di un Software Engineer da inserire nell'Area Ricerca e Sviluppo, con competenze di base nello sviluppo software e interesse per progetti tecnologici eterogenei.
Il profilo contribuirà alla progettazione, allo sviluppo, al collaudo e all'evoluzione di soluzioni software e/o firmware, collaborando con figure specializzate in hardware, data science, e progettazione.
Responsabilità principali: · nbsp; nbsp;Progettare e sviluppare applicazioni e componenti software, con prevalente utilizzo di Python e/o C/C++; · nbsp; nbsp;tradurre requisiti funzionali e tecnici in soluzioni affidabili, efficienti, documentate e manutenibili; · nbsp; nbsp;eseguire test unitari, test di integrazione, attività di validazione, debugging e risoluzione dei problemi; · nbsp; nbsp;partecipare alle code review e contribuire al miglioramento continuo della qualità del codice; · nbsp; nbsp;mantenere e aggiornare le soluzioni esistenti, intervenendo su prestazioni, sicurezza e stabilità; · nbsp; nbsp;collaborare con team multidisciplinari nelle fasi di analisi, integrazione e rilascio; · nbsp; nbsp;interfacciarsi, in funzione del progetto, con componenti hardware, servizi backend, sistemi di acquisizione dati e/o algoritmi di elaborazione.
Requisiti essenziali: · nbsp; nbsp;Conoscenza di Python e/o C/C++, con capacità di sviluppare codice strutturato e leggibile; · nbsp; nbsp;conoscenza dei fondamenti dei Database; · nbsp; nbsp;conoscenza dei principi di progettazione software e del ciclo di sviluppo e test; · nbsp; nbsp;capacità di analisi, debugging e risoluzione di problemi tecnici; · nbsp; nbsp;utilizzo di sistemi di versionamento; · nbsp; nbsp;attitudine al lavoro di squadra, precisione e attenzione ai dettagli.
Specializzazioni e competenze desiderabili:
Le aree seguenti costituiscono elementi preferenziali.
La selezione può valorizzare una o più specializzazioni in funzione delle competenze del/lla candidato/a e dei progetti disponibili; non è richiesta una conoscenza approfondita di tutte le aree.
Software applicativo: framework e librerie Python quali Django, Flask e NumPy; progettazione di servizi e applicazioni modulari; realizzazione e utilizzo di API REST e gestione di dati in formato JSON; database.
Machine learning e data science: algoritmi di machine learning, data science, pipeline di addestramento e validazione; TensorFlow, PyTorch o scikit-learn.
Firmware ed embedded: sviluppo firmware in C/C++; piattaforme ESP32 e STM32; esperienza con ESP-IDF, Arduino framework per ESP32, STM32 HAL e STM32duino; sistemi real-time e FreeRTOS; integrazione di sensori e periferiche; interfacce UART, I2C e SPI; comunicazioni BLE e Wi-Fi; debugging firmware e ottimizzazione di prestazioni, risorse e consumi.
Progettazione 3D: modellazione e progettazione 3D con strumenti CAD o parametrici, prototipazione digitale e integrazione dei modelli 3D nei flussi software o embedded.
Formazione ed esperienza: · nbsp; nbsp;Esperienza indicativa di almeno un anno in attività di sviluppo software; sono valutabili candidature junior con esperienze progettuali, di tirocinio o accademiche pertinenti.
· nbsp; nbsp;Laurea STEM: Informatica, Ingegneria Informatica, Ingegneria Elettronica considerate titolo preferenziale.
· nbsp; nbsp;Saranno valutati positivamente progetti personali, universitari o professionali che dimostrino capacità concreta di sviluppo e problem solving.
Sede di lavoro: Migliarino Pisano (PI) Orario di lavoro: tempo pieno, lunedì/venerdì Tipologia contrattuale: stage/tempo determinato/tempo indeterminato RAL: 24K-27K
08 ott - Calvizzano
Gestfood
08 ott - San Michele All'adige
pizz rist capriccio
08 ott - Catania
Xylem
08 ott - Bologna
ROSSOPOMODORO