Software engineer - Defense Industry

Brain Technologies · La spezia, Italia ·


Descrizione dell'offerta

Brain Technologies è alla ricerca di un/a:


Software Engineer – Sistemi Real-Time Embedded


La risorsa sarà coinvolta in attività di sviluppo software embedded real-time , integrazione e validazione software in contesti tecnologicamente complessi e ad alta criticità, seguendo l’intero ciclo di vita del software dalla definizione dei requisiti fino alla validazione e integrazione su piattaforme hardware real-time.


Attività principali:


• Definizione dei requisiti software a partire da specifiche di alto livello

• Analisi architetturale e identificazione dei vincoli tecnici

• Sviluppo software embedded real-time

• Integrazione dei componenti software in sistemi complessi

• Sviluppo test harness e ambienti di test

• Esecuzione di test funzionali

• Esecuzione di test di integrazione

• Esecuzione di test di non regressione

• Sviluppo script di automazione test in Python

• Supporto alla validazione su piattaforme Hardware-in-the-Loop / Computer-in-the-Loop

• Debug e analisi delle anomalie

• Redazione della documentazione tecnica e di validazione

• Supporto alla gestione della configurazione software

• Sviluppo su piattaforme real-time e validazione su hardware target

• Attività su software real-time embedded

• Attività su test platform Computer-In-The-Loop (CIL)

• Validazione di piattaforme di test

• Automazione test

• Integrazione di sistema


Sede di lavoro: La Spezia


Requisiti:


• Esperienza in Software Engineering

• Conoscenza di architetture software modulari

• Conoscenza del design component-based

• Esperienza sull’intero ciclo di vita del software (V-Model o equivalente)

• Esperienza in integrazione software-hardware

• Competenze di Software Validation & Verification

• Ottima conoscenza di C / C++

• Conoscenza di Python per automazione test

• Esperienza con sistemi operativi Real-Time

• Conoscenza di VxWorks

• Conoscenza di PikeOS

• Esperienza su sistemi RTOS embedded

• Conoscenza di IBM DOORS Next Generation

• Conoscenza di IBM Rational Quality Manager

• Conoscenza di IBM Rhapsody

• Conoscenza di IBM Engineering Workflow Management

• Utilizzo di Git / SVN

• Utilizzo di tool di generazione documentazione tecnica

• Conoscenza di UML

• Conoscenza di SysML

• Conoscenza di Model Driven Architecture

• Conoscenza di Component-Based Design


Competenze preferenziali:


• Conoscenza di Java

• Esperienza in ambienti safety-critical

• Esperienza su software ad alta affidabilità

• Esperienza in integrazione hardware/software

• Esperienza nella validazione di sistemi complessi


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.


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 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)

Candidatura e Ritorno (in fondo)