Fortil è un gruppo internazionale di consulenza in ingegneria e tecnologia basato su un modello indipendente, che riunisce oltre 2.500 dipendenti. Con 30 sedi in 14 Paesi, Fortil promuove la libertà imprenditoriale e la valorizzazione del potenziale individuale.
Siamo alla ricerca di un
Software Engineer – Embedded Systems
da inserire all'interno del team di sviluppo, integrazione e validazione software.
Location: Bologna
Responsabilità
-
Analizzare e revisionare la documentazione tecnica relativa ai requisiti di sistema e software.
-
Interpretare e verificare High Level Requirements (HLR), Low Level Requirements (LLR), Software Requirements, System Requirements ed ETRMS.
-
Definire, sviluppare, eseguire e documentare test case, test procedure e test sequence per la validazione del software embedded.
-
Effettuare attività di Software Verification & Validation secondo i processi e gli standard di qualità applicabili.
-
Utilizzare IAR Embedded Workbench per attività di debugging, compilazione, analisi del codice e rilascio del software.
-
Analizzare il comportamento del software embedded durante le fasi di test, individuando anomalie e supportando le attività di troubleshooting.
-
Leggere, comprendere e modificare codice sorgente in linguaggio C/C++ a supporto delle attività di test e debugging.
-
Collaborare con il team di sviluppo nell'integrazione del software su piattaforme hardware basate su microcontrollori e sistemi embedded.
-
Eseguire attività di debugging tramite strumenti quali JTAG, emulatori e debugger hardware.
-
Preparare la documentazione tecnica relativa alle attività di test, ai risultati ottenuti e alla tracciabilità dei requisiti.
-
Redigere report di test e aggiornare la documentazione utilizzando Microsoft Excel e gli strumenti aziendali di gestione della configurazione.
-
Collaborare con i team di Software Engineering, System Engineering e Hardware Engineering per la risoluzione delle anomalie e il miglioramento continuo della qualità del prodotto.
Requisiti
-
Laurea in Ingegneria Informatica, Elettronica o discipline affini.
-
Esperienza nelle attività di Software Testing o sviluppo software embedded.
-
Buona conoscenza del ciclo di vita del software e dei processi di verifica e validazione.
-
Esperienza nella lettura e comprensione di codice sorgente, preferibilmente in C/C++.
-
Conoscenza dell'architettura dei sistemi embedded e dei principali microcontrollori.
-
Esperienza ambienti di sviluppo embedded equivalenti.
-
Esperienza con strumenti di debugging hardware (JTAG, debugger, emulatori) e analisi del comportamento del software su target.
-
Familiarità con protocolli di comunicazione embedded (ad esempio UART, SPI, I2C, CAN o Ethernet) costituisce un plus.
-
Conoscenza della documentazione tecnica di test, della gestione dei requisiti e della tracciabilità.
-
Buona conoscenza di Microsoft Excel per attività di reporting e analisi dei risultati.
-
Buona conoscenza della lingua inglese tecnica.
Costituiscono titolo preferenziale
-
Esperienza nei settori Automotive, Railway, Aerospace.
-
Familiarità con strumenti di gestione dei requisiti e Application Lifecycle Management (IBM DOORS, Polarion, Jama, ecc.).
-
Esperienza con sistemi di versionamento del codice (Git, SVN) e strumenti di Continuous Integration.
-
Conoscenza di linguaggi di scripting (Python, Bash o simili) per l'automazione delle attività di test.
Perchè unirsi a noi?
In Fortil mettiamo in atto iniziative concrete per sostenere il tuo sviluppo e garantire un ambiente di lavoro stimolante:
-
Supporto personalizzato per favorire la crescita delle tue competenze
-
Un ecosistema che incoraggia ad andare oltre la tua zona di comfort
-
L’opportunità di diventare azionista
-
Coinvolgimento in progetti comunitari e non profit
-
Una politica dedicata al sostegno della genitorialità
Fortil è impegnata a garantire pari opportunità. Tutte le nostre posizioni sono aperte a persone con disabilità, indipendentemente da genere, origine o orientamento sessuale.