18 ago
|
Albelissa Engineering
|
Torino
18 ago
Albelissa Engineering
Torino
ppbAlbelissa /b è una società internazionale di consulenza che offre servizi ad alto valore aggiunto nei settori ingegneristico, informatico, e dell’esternalizzazione dei processi aziendali. /p pSiamo alla ricerca di unbEmbedded Flight Software Engineer – Space Robotics /b da inserire su progetti innovativi in ambito robotica spaziale e servizi satellitari avanzati. /p pLa posizione prevede il coinvolgimento nello sviluppo di tecnologie autonome per il servizio in orbita, l’ispezione e la rimozione di detriti spaziali, con particolare attenzione a piattaforme satellitari avanzate in grado di effettuare rendezvous, cattura e operazioni di servizio in orbita. /p pI sistemi integrano manipolatori robotici, RADAR, LiDAR e sensori di visione artificiale per garantire operazioni sicure e autonome di attracco e supporto a missioni in orbita bassa (LEO) e geostazionaria (GEO). /p pIl/la candidato/a entrerà a far parte di un team di sviluppo centrale, con responsabilità nella progettazione e implementazione di software sia a basso livello sia applicativo per sistemi embedded real-time ad alte prestazioni. /p h3Responsabilità /h3 pIl/la candidato/a sarà responsabile dello sviluppo di codice embedded e di applicazioni software per strumenti e sottosistemi, eseguiti su un sistema di elaborazione tollerante alle radiazioni, basato su Xilinx SoC. /p pTale sistema è integrato in un modulo robotico ad alte prestazioni, progettato per funzionare in tempo reale e garantire l’affidabilità richiesta dalle applicazioni spaziali. /p pLe attività includeranno: /p h3Sviluppo Software Embedded /h3 ul liScrivere codice C/C++ real-time per SoC basati su ARM /li liConfigurare e sviluppare sistemi bare-metal e/o basati su RTOS (es. RTEMS)
/li liSviluppare driver per interfacce di comunicazione (SPI, I2C, UART, CAN, SpaceWire, Ethernet) /li liOttimizzare le routine di basso livello per esecuzione deterministica ed efficienza delle risorse /li /ul h3Codice Applicativo per Strumentazione /h3 ul liImplementare logica applicativa di livello intermedio per il controllo degli strumenti (RADAR, LiDAR, attuatori robotici) /li liIntegrare con livelli di astrazione hardware e gestire sincronizzazione, temporizzazione e flussi di dati /li /ul h3Integrazione Verifica /h3 ul liEseguire debugging su target, test hardware-in-the-loop e supportare l’integrazione a livello di banco prova /li liScrivere unit test e partecipare a validazioni funzionali e prestazionali /li liContribuire alla qualificazione del software e alla documentazione basata su standard ECSS /li /ul h3Requisiti minimi richiesti /h3 ul liLaurea magistrale in Sistemi Embedded, Ingegneria Informatica, Robotica o discipline affini /li liAlmeno 2 anni di esperienza nello sviluppo di software embedded (preferibilmente nei settori spazio, automotive o robotica) /li liOttima conoscenza di C/C++,
con comprensione dei vincoli dei sistemi embedded /li liEsperienza con architettura ARM /li liEsperienza nello sviluppo di applicazioni RTOS /li liConoscenza dei protocolli di comunicazione embedded e dello sviluppo di driver a basso livello /li liEsperienza nell’integrazione del software con sensori o attuatori robotici in tempo reale /li liOttima conoscenza della lingua inglese, scritta e parlata /li liAttitudine al lavoro di squadra, con capacità di collaborare in modo trasversale con team di hardware, avionica e ingegneria di sistema /li /ul h3Competenze Preferenziali /h3 ul liConoscenza di Python /li liEsperienza con Xilinx MPSoCs, incluso Vivado, Vitis e PetaLinux /li liEsperienza nell’integrazione con FPGA /li liEsperienza nell’integrazione con GPU /li liEsperienza nell’integrazione di algoritmi di machine learning /li liEsperienza con sistemi modulari distribuiti (DiMA) /li liEsperienza con Linux real-time (patch PREEMPT_RT) /li liEsperienza nell’integrazione di algoritmi GNC (Guidance, Navigation Control) /li liEsperienza pregressa in sistemi spaziali o safety-critical (es. DO-178C, ECSS-E-ST-40C, ecc.) /li liComprensione dei tempi di esecuzione, progettazione di watchdog e gestione dei timing budgets /li liConoscenza di ROS 2, DDS o stack middleware per la progettazione di applicazioni modulari (considerata un plus) /li /ul h3Strumenti e atmosfera di lavoro /h3 ul liStrumenti di sviluppo: Git, GDB, Python (per scripting e testing) /li liPiattaforme: Xilinx Vitis, Vivado, QEMU /li liStandard: ECSS, MISRA-C (preferibile), DO-178C (opzionale) /li liGestione del codice e workflow: GitLab CI/CD /li /ul h3Benefici /h3 ul liSede di lavoro: Torino (On-site) /li liBuoni pasto /li liTipo di contratto: Contratto a tempo indeterminato, da definire in base a competenze ed esperienza maturata. /li /ul /p #J-18808-Ljbffr
📌 Embedded & Flight Software Engineer (Torino)
🏢 Albelissa Engineering
📍 Torino