softwareengineerjobszurich.ch
← Tutte le offerte

Senior Embedded Linux Software Engineer

Auterion

Tipo di contratto
Tempo pieno
Luogo
Zürich
Candidati ora
Auterion costruisce un sistema operativo all'avanguardia per sistemi robotici autonomi che consentono a una gamma diversificata di piattaforme di eseguire compiti di sorveglianza, ricognizione, ispezione, mappatura e logistica. Il nostro software all'avanguardia dell'industria guida l'adozione di flotte di robot e viene riconosciuto dal governo degli Stati Uniti come il futuro standard per i suoi programmi di droni. Stiamo cercando un Senior Embedded Linux Software Engineer che si occupi di compiti all'interno dell'ecosistema AuterionOS, dalla scrittura di applicazioni all'aggiunta del supporto driver per nuovi periferici, alla manutenzione dei servizi di sistema e all'ottimizzazione delle prestazioni su piattaforme incorporate. Lavorerai a stretto contatto con: Linux in esecuzione su hardware incorporato codici C/C++, Python e Bash ingegneri impegnati e cordiali di tutta Auterion Responsabilità Lavorare all'interno del team di supporto alla scheda e collaborare con altri team di sviluppo per creare prodotti all'avanguardia. Aggiungere funzionalità, risolvere bug, scrivere test e migliorare le prestazioni dei componenti software in esecuzione su AuterionOS, la distribuzione Linux incorporata personalizzata di Auterion. Collaborare con i team di ingegneria e prodotto per comprendere sia i casi d'uso interni che quelli dei clienti. Proporre nuove soluzioni software e assumersi la responsabilità dell'implementazione. La tua esperienza tecnica avrà un enorme impatto sull'introduzione dei prodotti drone di Auterion sul mercato. Fornire supporto esperto (L3) ai clienti che affrontano problemi tecnici. Scrivere documentazione interna chiara e concisa, oltre a contribuire alla base di conoscenza pubblica. Partecipare alle riunioni quotidiane di stand-up, nonché alla pianificazione delle versioni e alla priorità dei compiti. Qualifiche e competenze B.Sc./M.Sc. in Informatica, Ingegneria del software o campi correlati. 3+ anni di esperienza nella scrittura di codice C++ orientato agli oggetti e/o Python in un ambiente professionale. Ampia esperienza nel lavoro con architetture incorporate, compresa la cross-compilazione, il debugging e l'ottimizzazione delle prestazioni. Competenze Linux esperte, con un'ottima conoscenza delle operazioni della riga di comando, della gestione delle risorse, dei servizi di sistema e della rete. Conoscenza approfondita del kernel Linux, driver di dispositivi incorporati, configurazione dell'albero del dispositivo e u-boot. Esperienza con sistemi basati su Debian/Ubuntu, workflow di packaging Debian e gestione di ambienti Docker complessi. Conoscenza degli aggiornamenti OTA (ad es. mender). Proficienti nei concetti di rete in tutti gli strati del modello OSI, compresi i connettori e le interfacce hardware, l'indirizzamento IP, i protocolli di routing, DNS, HTTP/HTTPS, ecc. Abili nell'uso di strumenti di diagnostica di rete (ad es. Wireshark, tcpdump) per identificare e risolvere problemi di rete. Conoscenza di base della sicurezza incorporata, come l'avvio sicuro su dispositivi incorporati e/o UEFI, verifica della catena di avvio. Esperienza provata con protocolli di sicurezza di rete (ad es. SSL/TLS, VPN) e migliori pratiche per la sicurezza dei dispositivi incorporati, come meccanismi di avvio sicuro e crittografia. Esperienza di base in ingegneria elettrica, come familiarità con gli schemi e la strumentazione necessaria per eseguire il debug della comunicazione su I2C, SPI, UART, CAN bus. Bonus: Esperienza con la trasmissione video e driver MIPI CSI. Bonus: Esperienza con le piattaforme NVIDIA Jetson e i relativi pacchetti BSP. Bonus: Esperienza con le piattaforme NXP iMX8 e i relativi pacchetti BSP. Bonus: Contributi precedenti a progetti open source, in particolare nell'ecosistema Linux. Bonus: Esperienza con sistemi CI/CD, come Jenkins, GitHub actions, GitLab CI. Esperienza di lavoro in un ambiente agile, con aggiornamenti quotidiani nelle riunioni di stand-up e gestione dei compiti nella bacheca sprint. Una mentalità orientata al prodotto, con un'ansia di guidare le iniziative del progetto. Cittadinanza dell'UE richiesta. Benefit Orari di lavoro flessibili Opzioni azionarie Congedo generoso Piano pensionistico aziendale Parcheggio Congedo di maternità e paternità migliorato Supporto per la salute mentale e il benessere Opportunità di apprendimento e sviluppo Informazioni su Auterion Stiamo costruendo la piattaforma software leader per sistemi autonomi dotati di intelligenza artificiale per clienti aziendali e governativi. Il nostro team supporta le missioni più importanti e risolve i problemi più impegnativi. In Auterion, uniamo le menti più brillanti che amano risolvere i problemi più difficili. Unisciti a un team vibrante costruito sull'innovazione, l'apertura e l'eccellenza, dove sarai autorizzato a sviluppare idee, collaborare a tutti i livelli e avere un impatto che conta.

Tradotto automaticamente dall’originale.

Pubblicato oggi