Brain Technologies è alla ricerca di un/a:Software Engineer – Sistemi di Simulazione Real-TimeLa risorsa sarà inserita presso il team tecnico del cliente a La Spezia, in un progetto mission-critical dedicato allo sviluppo di un simulatore di munizionamento composto da moduli Real-Time e da un'interfaccia Non Real-Time. L'attività prevede il coinvolgimento sull'intero ciclo di vita del software, dalla progettazione all'integrazione e validazione, in un contesto altamente tecnologico e strutturato.Attività principali:• Analisi dei requisiti software a partire da specifiche di alto livello o user story operative• Progettazione architetturale e definizione dei componenti software (CSCI/CSC)• Sviluppo, integrazione e test del codice in C++ su ambiente Real-Time (VxWorks)• Sviluppo di componenti C#/.NET per interfacce grafiche e middleware di comunicazione (TCP/UDP, RPC)• Implementazione di test funzionali, di integrazione e di non regressione, con sviluppo di test harness dedicati• Collaborazione con il team tecnico per garantire la coerenza architetturale e il rispetto degli standard di progettoSede di lavoro: La SpeziaRequisiti• Laurea in Ingegneria Informatica, Elettronica o discipline affini• Almeno 3 anni di esperienza in progetti embedded / real-time• Competenze maturate nello sviluppo in C++ e C#/.NET• Conoscenza di ambienti Real-Time (VxWorks, PikeOS, FreeRTOS) e Linux• Familiarità con architetture modulari, UML/SysML, Rhapsody, DOORS• Conoscenza di protocolli e tecnologie di comunicazione TCP/UDP, RPC, client-server embedded• Esperienza nella definizione requisiti, specifiche e casi di test su host e target• Conoscenza degli standard di settore (DO-178B, DS00-56) e dei processi di Configuration & Change Management (IBM ELM o equivalenti)• Buona conoscenza dell'inglese tecnicoCompetenze preferenziali:• Background in ambito avionico, difesa o industriale• Esperienza su sistemi mission-critical o safety-related• Conoscenza del ciclo completo di sviluppo software e dei relativi processi certificativi• Capacità di lavorare in team multidisciplinari ad alta complessità tecnicaCosa ti offriamo:• Un contratto di inserimento commisurato e coerente al tuo profilo• Responsabilità e crescita• Ambiente flessibile e dinamico• Struttura organizzativa orizzontale• Ambiente internazionale• Welfare• Assicurazione sanitariaBrain Technologies è una società Italiana di Ingegneria fondata a Torino nel 2008, appassionata di tecnologia e innovazione. Collaboriamo con le più rappresentative realtà industriali nazionali ed internazionali nei settori dei Sistemi Embedded, Progettazione Hardware, Sistemi Meccatronici e tanto altro. Crediamo che la soddisfazione delle persone e le relazioni umane siano la chiave della crescita.www.brain-tech.itTi chiediamo di inviare il cv con fotografia in formato Word o PDF e solo se in possesso dei requisiti richiesti.brain Technologies è un'Azienda che crede nelle pari possibilità e le decisioni in merito alle nuove assunzioni si basano solo su merito, qualifiche, abilità e rendimento nei colloqui. La scelta dei candidati che superano le selezioni vengono fatte indipendentemente da religione, paese d'origine o etnia, sesso, orientamento sessuale, identità o espressione di genere, età o disabilità. Brain Technologies si impegna a creare un ambiente di lavoro inclusivo, diversificato e sicuro. (Leggi 903/77; 125/91; dei decreti legislativi 215/03 e 216/03)