Main activities Mappare i requisiti di alto livello per le applicazioni di nuovi prodotti elettroniciDefinire l' architettura e il layout dei prodotti, analizzare la fattibilità delle soluzioni e ampliare la libreria software esistenteAllinearsi con il team di progetto e pianificare le proprie attività, identificando le potenziali criticità e le modalità per ridurne il rischio.Monitorare e riferire gli stati di avanzamento del progetto Sviluppare il codice (Embedded C / C++) ed eseguire il debug del modulo e dell'applicazioneRilasciare il nuovo software seguendo il processo di qualità interno e producendo adeguata documentazioneLavorare in un contesto dinamicoCoordinare un team di progettoRequirements
Fondamentali / Must have Laurea in Informatica o Ingegneria del SoftwareEsperienza pregressa nello sviluppo di software embedded in C / C++ su core ARM CortexM , preferibilmente maturata in ambito Automotive o Industriale.Conoscenza degli strumenti di sviluppo : Compilatori, EDK, debugger / monitor, emulatori, analisi statica, documentazione automatica.Conoscenza dei protocolli di comunicazione automotive e industriali e degli strumenti di debug (es. : CAN, TCP / IP, J1939, ISOBUS, UDS, Criptografia)Buona padronanza dell' inglese (linguaggio tecnico)Preferenziali / Nice to have Conoscenza delle norme IEC / EN 61508, IEC / EN 62061, ISO 13849-1, ISO 19014 fino a SIL2 ed eventualmente ISO 26262 (sicurezza funzionale)Disponibilità a lavorare occasionalmente alcuni giorni all'esteroEsperienza con l'utilizzo di Microsoft Visual Studio (C++ / C#), programmazione di applicazioni (Python, Java), modellazione multifisica (MatLAB / Simulink).Compensation Package Inserimento a tempo indeterminato come impiegato con condizioni in grado di valorizzare i profili più qualificati.
Workplace
Provincia di Bologna (area Nord)
#J-18808-Ljbffr