Platform Engineer
- Tipo di contratto
- Contratto
- Luogo
- Zürich
- Azienda
- Swisslinx AG, Löwenstrasse 29, 8001 Zürich
- Prima pubblicazione
Platform Engineer
In qualità di Platform Engineer, contribuirai allo sviluppo e alla manutenzione di una distribuzione Linux interna per dispositivi medici. Il tuo…
Platform Engineer
Descrizione del lavoro:
In qualità di Platform Engineer, contribuirai allo sviluppo e alla manutenzione di una distribuzione Linux interna per dispositivi medici. Il tuo focus principale sarà la prossima generazione di uno strato di astrazione del sistema operativo personalizzato, inclusi un daemon di sistema C++ e plugin che espongono le capacità del sistema operativo attraverso un'API RPC.
Le tue responsabilità includeranno:
Sviluppare e mantenere lo strato di astrazione del sistema operativo personalizzato, con un forte focus sul backend moderno in C++
Implementare e migliorare il daemon di sistema di prossima generazione
Sviluppare plugin che espongono le capacità del sistema operativo attraverso un'API RPC
Contribuire con competenze tecniche ai progetti di sviluppo di strumenti medici e software
Creare e mantenere test unitari e di integrazione in C++
Rifattorizzare e migliorare il codice legacy per garantire qualità e manutenibilità
Gestire pacchetti Debian, configurazioni e componenti della piattaforma correlati
Collaborare con ingegneri software Linux e altri stakeholder tecnici
Informazioni sul cliente:
Il nostro cliente è un'organizzazione di healthcare e life sciences riconosciuta a livello globale che sviluppa strumenti medici innovativi e soluzioni software. Ti unirai a un team collaborativo di ingegneri software Linux all'interno della sua divisione di piattaforma enterprise e infrastruttura.
Requisiti:
Almeno 10 anni di esperienza professionale pratica con C++ moderno
Forte esperienza nell'uso di Linux come ambiente di sviluppo software
Laurea magistrale in Ingegneria del Software, Informatica o una disciplina correlata, o equivalente esperienza professionale
Competenze avanzate in inglese, inclusa la capacità di spiegare argomenti tecnici a un pubblico non tecnico
Forti capacità di problem-solving e la capacità di lavorare indipendentemente
Capacità di apprendimento rapido con un atteggiamento proattivo e propositivo
Stile di lavoro collaborativo e orientato al team
Nice to have:
Esperienza con tecnologie di virtualizzazione o container, in particolare Kubernetes
Conoscenza delle pipeline CI/CD
Esperienza con piattaforme cloud come AWS
Esperienza di Infrastructure-as-Code, idealmente con Terraform
Esperienza in software embedded, driver hardware o piattaforme ARM
Conoscenza dell'integrazione hardware e software
Competenze linguistiche in tedesco
Benefit retributivi:
Carico di lavoro: 80–100%
Modello di lavoro ibrido con circa il 50% di presenza in sede
Orari di lavoro flessibili
Incarico iniziale di 12 mesi con possibilità di estensione jpid3e88d61jm jit0731jm jiy26jm
Tradotto automaticamente dall’originale.
Pubblicato 3 settimane fa