Brain Technologies è alla ricerca di un/a:
Software Engineer – Test, Integrazione e Validazione Simulatori Complessi
La risorsa sarà inserita in un team tecnico altamente specializzato dedicato alle attività di test, integrazione, validazione e manutenzione software di simulatori complessi per sistemi di comando, controllo e lancio. L’attività comprende lo svolgimento di test funzionali, analisi dei requisiti, integrazione su hardware target, supporto alla validazione e mantenimento del codice legacy.
Attività principali:
• Esecuzione di sequenze di test e scenari operativi complessi
• Validazione di componenti software legati a nodi di calcolo e nodi di interfaccia
• Interfacciamento con sistemi di gestione e controllo (CMS)
• Supporto alla validazione di simulatori di sistema e di componenti software dedicati
• Analisi dei requisiti software (SRS), documentazione tecnica e codice esistente
• Contributo alla progettazione e allo sviluppo evolutivo del software
• Attività di bug-fixing e miglioramento continuo
• Produzione di documentazione tecnica: SDD, STD, STR, SVD e install kit
• Porting, configurazione, integrazione e test su piattaforme hardware dedicate
• Collaborazione diretta con team tecnici onsite
• Gestione configurazione software e controllo modifiche (CM)
• Partecipazione a review tecniche formali e milestone di progetto
• Aderenza ai processi di qualità e alle procedure del ciclo di vita software
Sede di lavoro: La Spezia
Requisiti
• Conoscenza dei principi di architetture software modulari, riuso e design
• Capacità di interpretazione e redazione di documentazione tecnica (SRS, SDD, STD…)
• Ottima padronanza di C e C++ in ambienti embedded e real-time
• Esperienza con Sistemi Operativi Real-Time (preferibile VxWorks; considerati anche RTOS equivalenti o Linux avanzato)
• Buona conoscenza della programmazione object-oriented
• Conoscenza di UML (preferibilmente IBM Rhapsody)
• Conoscenza di Doors o strumenti equivalenti per la gestione dei requisiti
• Conoscenza di software di configuration/change management
• Esperienza lungo tutto il ciclo di vita del software (sviluppo, integrazione, test, validazione, manutenzione)
• Competenze standard: sviluppo, testing, integrazione, gestione ciclo di vita
• Competenze basic: configuration management, architetture software
• Laurea in Ingegneria Informatica, Ingegneria Elettronica, Ingegneria delle Telecomunicazioni, Computer Science o discipline tecniche equivalenti
Competenze preferenziali:
• Esperienza con VxWorks
• Esperienza con tool di modellazione UML
• Esperienza in ambito difesa o contesti safety-critical
• Familiarità con integrazione su target hardware dedicati
Cosa 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 sanitaria
Brain 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.it
Ti 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 opportunità 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 viene fatta 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; decreti legislativi 215⁄03 e 216⁄03)