Software Engineer - Embedded System

Software Engineer - Embedded System

Bologna Full-Time 60000 - 80000 € / anno (stimato) Smart working non possibile
fortil

In sintesi

  • Mansioni: Sviluppa software embedded e collabora su progetti innovativi.
  • Azienda: Fortil, un gruppo internazionale di consulenza in ingegneria e tecnologia.
  • Benefit: Crescita professionale, supporto personalizzato e opportunità di diventare azionista.
  • Altre informazioni: Ambiente dinamico con opportunità di crescita e inclusione.
  • Perché questo lavoro: Lavora con tecnologie all'avanguardia e fai la differenza in progetti significativi.
  • Qualifiche: Laurea in ingegneria e esperienza in software embedded o testing.

La retribuzione prevista è compresa tra 60000 - 80000 € per anno.

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.

  • 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.

Software Engineer - Embedded System datore di lavoro: fortil

Fortil è un datore di lavoro eccezionale, che offre un ambiente stimolante e collaborativo a Bologna, dove i dipendenti possono sviluppare le proprie competenze attraverso un supporto personalizzato e opportunità di crescita professionale. La cultura aziendale promuove la libertà imprenditoriale e il coinvolgimento in progetti significativi, inclusi quelli comunitari e non profit, rendendo ogni giorno un'opportunità per fare la differenza. Inoltre, Fortil si impegna a garantire pari opportunità e un ambiente inclusivo per tutti i suoi dipendenti.

fortil

Dettagli di contatto:

Team di recruiting di fortil

Consigli degli esperti StudySmarter🤫

Ecco come pensiamo che potresti ottenere Software Engineer - Embedded System

✨Partecipa ai Meetup Locali

Immergiti nella community tech partecipando a meetup locali di ingegneria e sviluppo software. Questo non solo ti permetterà di imparare delle nuove tendenze, ma anche di incontrare potenziali datori di lavoro e colleghi. Non c'è nulla di meglio che un contatto personale per lasciare il segno!

✨Contribuisci a Progetti Open-Source

Un ottimo modo per farti notare è contribuire a progetti open-source. Questo non solo arricchisce il tuo portfolio, ma ti mette in contatto con professionisti del settore che possono facilmente raccomandarti per posizioni full-time. Inoltre, dimostrerai competenze pratiche che le aziende adorano!

✨Esplora le Piattaforme di Recruitment Tecnico

Ci sono piattaforme di recruitment specializzate per il settore tech dove le aziende cercano costantemente profili come il tuo. Assicurati di registrarti su siti specifici per ingegneri e sviluppatori per ricevere piuttosto offerte di lavoro pertinenti e opportunità interessanti. Fai in modo che il tuo profilo risalti!

✨Applica Direttamente a fortil

Non dimenticare di controllare il sito web di fortil per eventuali opportunità di lavoro nel settore ingegneristico. Applicare direttamente può aumentare le tue chance di essere notato, specialmente se segui i loro canali social per aggiornamenti su assunzioni e eventi informativi.

Pensiamo che ti servano queste competenze per eccellere come Software Engineer - Embedded System

Analisi e revisione della documentazione tecnica
Interpretazione dei requisiti di sistema e software
Sviluppo e documentazione di test case e procedure di test
Verifica e validazione del software embedded
Utilizzo di IAR Embedded Workbench
Debugging e analisi del codice in C/C++
Collaborazione con team di sviluppo

Alcuni consigli per la tua candidatura 🫡

Mostra i tuoi progetti!:Nel tuo CV, assicurati di includere una sezione dedicata ai progetti di sviluppo software a cui hai lavorato. Questi possono essere progetti universitari, lavori freelance o anche side projects. Se hai un GitHub, non dimenticare di linkarlo: i recruiter adorano vedere il codice e come affronti le sfide.

Competenze tecniche in evidenza:Fai un elenco chiaro delle tue competenze tecniche nel tuo CV, come linguaggi di programmazione, framework e strumenti che conosci. Assicurati che siano rilevanti per il ruolo di Software Engineer - Embedded System in fortil. Questo aiuterà a dimostrare che sei il candidato ideale per il lavoro!

Scrivi una lettera di motivazione mirata:Quando scrivi la tua lettera di motivazione, evidenzia perché sei appassionato di ingegneria e sviluppo software. Parla dei tuoi obiettivi professionali e di come pensi di crescere in fortil. Ricorda, vogliamo vedere il tuo entusiasmo e il tuo desiderio di imparare!

Attenzione ai dettagli:Nell'ambito dell'ingegneria e dello sviluppo software, i dettagli contano. Fai attenzione alla formattazione del tuo CV e della lettera di motivazione. Un CV ben strutturato e privo di errori mostra che sei meticoloso e professionale, qualità fondamentali per un ruolo a tempo pieno come Software Engineer - Embedded System.

Come prepararti a un colloquio di lavoro presso fortil

✨Preparati con le tue abilità tecniche

Per un colloquio in ingegneria e sviluppo software, è fondamentale essere in grado di dimostrare le tue abilità tecniche. Preparati a rispondere a domande di programmazione e a risolvere problemi dal vivo. Puoi anche praticare con piattaforme come LeetCode o HackerRank per affrontare esempi di codice che potresti incontrare.

✨Mostra il tuo portfolio di progetti

Essendo un candidato full-time, è importante avere un portfolio ben curato che mostri il tuo lavoro. Porta con te esempi di progetti passati, sia personali che professionali. Spiega il tuo ruolo in ciascun progetto e i risultati ottenuti. Questo non solo dimostra le tue capacità, ma anche la tua passione per il settore.

✨Preparati a domande sul lavoro di squadra

Nel campo dell'ingegneria e sviluppo software, il lavoro di squadra è cruciale. Aspettati di ricevere domande su come hai collaborato in precedenti progetti o come affronti i conflitti con i membri del team. Pratica le tue risposte usando esempi concreti che mettano in luce le tue abilità relazionali.

✨Conosci il processo di sviluppo che usano

Ogni azienda ha il proprio modo di fare le cose. Prima del colloquio in fortil, informati sul loro processo di sviluppo software, come Agile o Scrum. Essere in grado di discutere come ti adatteresti a questi metodi o come hai già lavorato con essi può farti risaltare come candidato ideale.