Microtest Group
Fondata nel 1999 ad Altopascio (Lucca, Italia), Microtest è cresciuta dalla visione dei suoi tre soci fondatori fino a diventare un partner tecnologico globale per l'ecosistema dei semiconduttori. Nel corso degli anni, il Gruppo si è espanso dalle sue origini nei servizi di test fino a diventare anche un fornitore di apparecchiature di test automatiche (ATE) di prima classe, al servizio di settori strategici e high-tech quali quello automobilistico, industriale, energetico, dei sensori, sanitario, della difesa, dei beni di consumo e dell'intelligenza artificiale. Con oltre 25 anni di esperienza nell'alto parallelismo, nelle prestazioni avanzate e nell'automazione pionieristica, Microtest supporta i principali progettisti e produttori di microchip in tutto il mondo nell'ottimizzazione delle operazioni e nella riduzione dei costi di test.
Il Gruppo ha rafforzato la sua presenza globale attraverso acquisizioni strategiche, tra cui Test Inspire, Gedec, RoodMicrotec, ipTEST e FocusedTest, consolidando la sua presenza in Europa, Regno Unito, Stati Uniti, Malesia e oltre. Con sede in Italia e supporto globale, Microtest rimane impegnata nell'innovazione, nel servizio e nella qualità, continuando a plasmare il futuro dei test sui semiconduttori.
Tradotto con DeepL.com (versione gratuita)
www.microtest.net
We're looking for a :
Software Engineer (R\&D Software)
Il candidato entrerà a far parte del gruppo R\&D Software, all’interno di un percorso di crescita strutturato e di lungo periodo.
Il team si occupa dello sviluppo e dell’evoluzione del software utilizzato per i sistemi di Automatic Test Equipment (ATE), con particolare attenzione a qualità, architettura e sostenibilità nel tempo.
La posizione è pensata per profili junior, anche senza esperienza lavorativa significativa, ma con solide basi tecniche e forte motivazione alla crescita professionale.
Mansioni
In affiancamento a sviluppatori senior, la risorsa si occuperà di:
sviluppo di moduli software all’interno di un’architettura esistente
progettazione, implementazione ed evoluzione di nuove funzionalità
attività di rifattorizzazione e miglioramento del codice
supporto allo sviluppo di strumenti di debug e automazione
scrittura di test a supporto delle funzionalità sviluppate
comprensione e utilizzo delle tempistiche di progetto come riferimento per la pianificazione delle attività
Le responsabilità cresceranno nel tempo in funzione dell’autonomia acquisita.
Competenze tecniche richieste
laurea magistrale in Ingegneria Informatica
buona conoscenza dei paradigmi di programmazione a oggetti, concorrente e distribuita
capacità di leggere e comprendere codice esistente
conoscenza di C# o C++
familiarità con pratiche di test e CI/CD
familiarità con sistemi operativi Windows e Linux
fluidità nella lingua inglese (scritta e parlata)
Competenze tecniche gradite
basi di scripting (Python)
familiarità con ambienti di sviluppo come Visual Studio e strumenti di versioning (i.e., SVN e Git)
conoscenza di protocolli di comunicazione USB, TCP/IP, Ethernet
esperienza con framework e tecnologie per lo sviluppo di interfacce utente (UI), sia desktop che web
conoscenze di base di architetture e servizi cloud
conoscenza di sistemi embedded, real-time (e.g., FreeRTOS) o integrazione hardware/software, anche in ambito universitario
Soft skills
capacità di lavorare in team multidisciplinari
attitudine all’apprendimento e alla risoluzione dei problemi
interesse per sistemi complessi, automazione o software industriale
precisione, proattività e orientamento alla qualità del prodotto
Contratto di lavoro: Tempo pieno
Retribuzione: €30.000,00 - €32.000,00 all'anno
Benefit:
Bevande gratis
Buoni pasto
Computer aziendale
Lavoro da casa
Orario flessibile
Parcheggio libero
Sede di lavoro: Di persona