Missione del Ruolo
Ingegnere di Software Embedded
Responsabilità
- Identifica i requisiti e le architetture software.
- Progetta e integra i componenti software base in conformità alla CENELEC 50128, fornendo specifiche di progettazione dettagliata ed artefatti sulla base della documentazione del progetto e dei piani V&V.
Tecniche, Qualifiche e Esperienze Professionali
- Conoscenza delle metodologie di sviluppo di software e della programmazione orientata agli oggetti.
- Esperto nella gestione dei cicli di vita del software e nella realizzazione di test.
- Conoscenza dei linguaggi di programmazione C e C++ e della loro applicazione nel settore dell'automotive.
- Capacità di lavorare in team e comunicare efficacemente con gli stakeholder.
Descrizione del Ruolo
L'Ingegnere di Software Embedded è responsabile per la progettazione, l'integrazione e la verificazione dei componenti software base per sistemi critici. Il candidato ideale ha una solida conoscenza delle metodologie di sviluppo di software e della programmazione orientata agli oggetti.
I principali compiti includono:
- Identificare i requisiti e le architetture software;
- Progettare e integrare i componenti software base in conformità alla norma CENELEC 50128;
- Fornire specifiche di progettazione dettagliata ed artefatti sulla base della documentazione del progetto e dei piani V&V.
Skill set richiesto:
- Metodologie di sviluppo di software;
- Programmazione orientata agli oggetti;
- Gestione dei cicli di vita del software;
- Test e valutazione;
- Linguaggi di programmazione C e C++;
- Settore automotive.
Come candidato, si prega di avere:
- Laurea magistrale in Ingegneria Informatica o affine;
- Solide competenze tecniche nello sviluppo di software e nella programmazione;
- Esperienza professionale rilevante nell'ambito dell'ingegneria software;
- Buone capacità comunicative e di lavoro in team.