Software Developer – Siemens
19122 La Spezia, Liguria TAM Software | MIG per Manutenzione
Inserito 6 giorni fa
- Esperienza in sviluppo di Web Services (SOAP, REST, etc).
- Competenze in tool di sviluppo: Visual Studio
- Conoscenza in sviluppo Android (Java, Xamarin)
- Sistemi di versionamento: GIT, DevOps
- Buona conoscenza della lingua inglese
- Ottime capacità di lavorare in team
- Conoscenza di almeno un linguaggio tra C# o VB.NET
- Nozioni di base di SQL
- Interesse per lo sviluppo di applicazioni web in ASP.NET
- Conoscenza base di Android (Java, Xamarin, MAUI)
- Familiarità con sistemi di versionamento (Git, DevOps)
- Conoscenza di framework front-end come JQuery, Bootstrap
Defence Real‑Time Embedded Software Engineer – STAM
19122 La Spezia, Liguria STAM S.r.l.
Inserito 8 giorni fa
STAM è attualmente alla ricerca di un Defence Real-Time Embedded Software Engineer per sviluppo di attività e progetti per i nostri team di Difesa a La Spezia.
Entrando a far parte del team Engineering Solutions di STAM, avrai l'opportunità di lavorare nel settore della Difesa, con i principali attori del panorama industriale.
Responsabilità
- Progettazione e implementazione di moduli software real-time, con particolare attenzione a tempi di risposta, sincronizzazione e affidabilità.
- Ottimizzazione delle performance del codice per garantire comportamento deterministico e minimo utilizzo delle risorse di sistema.
- Integrazione del software nei sistemi operativi real-time (es. Linux RT, FreeRTOS, QNX, VxWorks).
- Analisi e debug temporale tramite strumenti di tracing, profili di esecuzione e analizzatori logici.
- Sviluppo e automazione di test real-time, unitari e funzionali, per validare la stabilità e la reattività del sistema.
- Gestione delle comunicazioni e sincronizzazione tra task e periferiche, con particolare focus su latenze e jitter.
- Documentazione tecnica chiara e completa del codice, delle API e dei flussi di esecuzione.
- Partecipazione alla definizione dei requisiti software real-time, collaborando con i team hardware e di sistema.
- Supporto alla fase di validazione su prototipi hardware, analizzando le prestazioni in scenari d’uso realistici.
- Manutenzione e miglioramento continuo del software, con tracciabilità delle modifiche e gestione delle regressioni tramite sistemi di versioning.
Requisiti
- Laurea triennale/magistrale/dottorato di ricerca in ambito tecnico (Ingegneria Informatica, Aerospaziale, Elettronica, ecc).
- Solida conoscenza del linguaggio C/C++ per sistemi embedded e real-time.
- Familiarità con sistemi operativi real-time (es. Linux RT, FreeRTOS, QNX, VxWorks).
- Esperienza nello sviluppo di driver o moduli kernel e nella gestione di periferiche hardware.
- Conoscenza dei principi di sincronizzazione, scheduling e gestione delle interruzioni in ambiente real-time.
- Capacità di analisi delle performance temporali e di ottimizzazione del codice.
- Esperienza con strumenti di debug e tracing (es. logic analyzer, oscilloscopi, perf, ftrace).
- Buona conoscenza di strumenti di versionamento (es. Git) e metodologie di sviluppo collaborativo.
- Conoscenza base di scripting (Python, Bash) per automazione e test.
- Gradita familiarità con metodologie Agile e pratiche di Continuous Integration / Continuous Testing.
- Buona conoscenza dei tool di Office Automation (MS Word, Excel, Powerpoint).
- Buone capacità di lavorare in team e di comunicazione.
- Pensiero critico, problem solving e attenzione ai dettagli.
- Disponibilità a trasferte in Italia e all'estero.
Opportunità di lavorare su progetti di innovazione in diverse attività e di accrescere le proprie competenze su soluzioni e applicazioni tecnologiche all'avanguardia.
Opzione d'affrontare costantemente le sfide di tecnologie all'avanguardia e del futuro.
Possibilità di migliorare le tue competenze e costruire un percorso di carriera di eccellenza.
STAM è una società di ingegneria multidisciplinare in rapida crescita, con un team di giovani talenti coinvolti in progetti internazionali al fianco di aziende, PMI e start-up in vari ambiti e settori industriali.
STAM è una realtà che mette al centro i propri talenti e ne valorizza le competenze e la capacità di plasmare la crescita dell'azienda, promuovendo la contaminazione di discipline, l'imprenditorialità e la meritocrazia.
Si tratta di un'ottima opportunità per entrare a far parte del team di STAM e contribuire attivamente allo sviluppo dell'Area Engineering Solutions nel settore Difesa.
Lo sviluppo dei talenti è un principio manageriale in STAM e ci impegniamo a promuovere la crescita dei nostri dipendenti nel pieno rispetto dell'equilibrio di genere.
Software Engineer – Test, Integrazione e Validazione Simulatori Complessi – Brain Technologies
19122 La Spezia, Liguria Brain Technologies
Inserito 2 giorni fa
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.
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
Opportunità di lavorare su progetti di innovazione in diverse attività e di accrescere le proprie competenze su soluzioni e applicazioni tecnologiche all'avanguardia.
L'occasione di affrontare costantemente le sfide di tecnologie all'avanguardia e del futuro.
La possibilità di migliorare le tue competenze e costruire un percorso di carriera di eccellenza.
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
- Un contratto di inserimento commisurato e coerente al tuo profilo
- Responsabilità e crescita
- Ambiente flessibile e dinamico
- Ambiente internazionale
- Assicurazione sanitaria
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)