Embedded Software Engineer - La Spezia
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Software Developer jobs →Skills
Description
Starfinder, società di selezione del personale dedicata esclusivamente al settore IT&Engineering, ricerca un Embedded Software Engineer per un'affermata società di ingegneria e consulenza tecnologica in forte crescita operante su sistemi safety-critical ad elevata affidabilità. La figura ricercata, inserita all'interno del team di Software Engineering, contribuirà alle attività di sviluppo, porting su nuove piattaforme tecnologiche, integrazione hardware/software, debugging e validazione funzionale lungo l'intero ciclo di vita del software.
Nello specifico si occuperà di:
- Progettare, sviluppare e implementare componenti software embedded e applicazioni Real-Time su architetture complesse
- Eseguire il porting di applicazioni e simulatori software verso nuove piattaforme tecnologiche, analizzando e risolvendo eventuali problematiche di compatibilità
- Curare l'integrazione a livello di componente e di sistema tra software e target hardware in ambienti di laboratorio
- Condurre attività di debugging avanzato, analisi dei log e risoluzione delle anomalie software
- Definire, implementare ed eseguire test funzionali, di integrazione e di non regressione, sviluppando ed impiegando Test Harness dedicati su piattaforme host e target
- Collaborare alla definizione dell'architettura software tramite approccio component-based e modellazione UML/SysML
- Gestire il controllo delle versioni, il tracciamento dei requisiti e dei test case tramite processi di Configuration e Change Management
- Redigere e aggiornare le specifiche tecniche, i piani di test e la documentazione di progetto
Requisiti
Il candidato ideale ha un profilo Mid/Senior e possiede le seguenti caratteristiche:
- Laurea in Ingegneria Informatica, Elettronica, dell'Automazione o discipline equivalenti
- Comprovata esperienza nello sviluppo software embedded e Real-Time (intero ciclo di vita del software)
- Solida padronanza dei linguaggi C e C++ (conoscenza approfondita di C++ mandatoria); gradita la conoscenza di Java
- Conoscenza dei sistemi operativi Real-Time (RTOS), con particolare riferimento a VxWorks e/o PikeOS
- Competenze in Software Verification & Validation (V&V), design di test funzionali, debugging e regression testing
- Conoscenza dei principi di architettura software modulare, modellazione UML/SysML e strumenti MDA (gradita esperienza con IBM Rhapsody)
- Familiarità con sistemi di versionamento (Git, SVN) e strumenti ALM/ELM (IBM DOORS, IBM Rational Quality Manager/Workflow Management)
- Forte attitudine al problem solving, rigore metodologico e capacità di lavorare in team strutturati
Elementi Preferenziali:
- Esperienza su sistemi embedded ad alta affidabilità o safety-critical
- Esperienza specifica nel porting software e nello sviluppo di simulatori Real-Time
Benefit
Cosa offre l'azienda:
- Contratto: Assunzione a tempo indeterminato (CCNL Metalmeccanico)
- Range di RAL: 45.000€ – 60.000€ + pacchetto benefit e indennità di trasferta da definire in base alla seniority
- Modalità di lavoro: Full-time in sede (100% presenziale)
- Sede di lavoro: La Spezia
Get similar jobs in Italy by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Software Developer jobs in Italy.
Finding similar jobs…