Senior Robotics Software Engineer (Zürich, 100%)
Loki Robotics
- Tipo di contratto
- Tempo pieno
- Luogo
- Zürich
- Prima pubblicazione
Stiamo assumendo un Robotics SWE
⏰ Data di inizio: il prima possibile
📍Zürich, Svizzera (in sede, non è possibile lavorare da remoto)
🦾 Full-time (100%)
💼 IL TUO RUOLO
Deployare robot significa più che formare l'ultima policy. Come robotics SWE, lavorerai attraverso l'intero stack e definirai come sviluppatori, operatori e clienti interagiscono con il nostro prodotto. Sai che un livello di astrazione hardware e API di sottosistema sono la base per un sistema in cui un team di ingegneri in crescita possa contribuire senza rallentare e che non si rompe quando cambia l'hardware. Valuti la consegna di un prodotto rifinito tanto quanto la costruzione di un sistema affidabile e manutenibile.
Cosa farai:
- Sviluppare lo stack di robotica dal basso livello dei driver e alberi di comportamento alla gestione della salute e configurazione del software
- Contribuire a una pipeline di streaming video a bassa latenza, coprendo tutto dalla codifica video al trasporto di rete
- Implementare l'ingestione dei dati e della telemetria dai robot al cloud
- Costruire strumenti interni come un'interfaccia di teleoperazione, gestione della flotta di robot e dashboard dei dati
- Guidare le pipeline CI/CD, i framework di test e gli strumenti per gli sviluppatori. Stabilirai prassi che vanno dalla sicurezza della memoria alle linee guida architettoniche
🤖 TU
Cosa dovresti avere:
- 3+ anni in un ambiente SWE professionale, preferibilmente in robotica, automotive o aerospaziale
- Esperienza solida di C++ moderno ed esperienza in Python
- Fondamenti solidi di Linux come systemd, sincronizzazione del tempo, scheduler e fondamenti di rete (TCP/UDP)
- Esperienza nel debug di problemi complessi utilizzando dump del core, debugger (gdb) e profiling dell'applicazione (perf, ftrace)
- Esperienza nella automazione dei test (test unitari, test di integrazione)
- Lavorato su piattaforme incorporate e integrazione dei sensori
Queste abilità sono un plus:
- Esperienza in Rust, ROS2 o Zenoh
- Esperienza con test HIL (hardware-in-the-loop) e SIL (simulation-in-the-loop)
- Esperienza con NVIDIA Jetson
- Esperienza pratica con protocolli di streaming (WebRTC/RT(C)P), framework multimediali (gstreamer) e tecnologie di rete (LTE/5G, WiFi)
- Esperienza in algoritmi di robotica comuni (SLAM, elaborazione del pointcloud, teoria del controllo, visione computerizzata)
Come primo SWE di robotica dedicato, avrai un impatto massiccio sulla nostra cultura di ingegneria. Man mano che il team cresce, potrai rimanere un generalista ad alto impatto e lavorare attraverso tutti i livelli di astrazione o specializzarti e guidare sottosistemi individuali.
Non preoccuparti se non soddisfi tutti i requisiti. Valutiamo gli ingegneri che si prendono cura di costruire prodotti fantastici e possono imparare a far funzionare le cose. Basta provarci e candidarsi.
Tradotto automaticamente dall’originale.
Pubblicato oggi