Embedded Rust Engineer
- Tipo di contratto
- Tempo pieno
- Luogo
- Rotkreuz · Telelavoro possibile
- Azienda
- ELAN Personal AG, Leimgrubenweg 16, 4053 Basel
- Prima pubblicazione
Embedded Rust Engineer
Roche Switzerland colma il divario tra farmaceutica e diagnostica. Qui sono basate le principali funzioni di ricerca e sviluppo. Per il nostro storico cliente, Roche Diagnostics International AG a Rotkreuz, stiamo cercando un
Embedded Rust Engineer
Background:
Roche Diagnostics International Ltd a Rotkreuz è uno dei principali fornitori mondiali di soluzioni di sistemi diagnostici per cliniche, laboratori e studi medici. L'azienda impiega oltre 2200 persone a Rotkreuz ed è uno dei siti principali di Roche Diagnostics. Roche è un datore di lavoro che offre pari opportunità e proibisce rigorosamente la discriminazione illegale basata sulla razza, il colore, la religione, il genere, l'orientamento sessuale, l'identità/espressione di genere, l'origine nazionale/ascendenza, la disabilità mentale/fisica, la condizione medica, lo stato civile, lo stato di veterano o qualsiasi altra caratteristica protetta dalla legge.
Il candidato perfetto:
Sei un collaboratore motivato che desidera influenzare il proprio sviluppo. È naturale per te essere proattivo nel lavorare con i tuoi colleghi e con altre parti dell'organizzazione. Ti piace condividere il tuo know-how per aiutare l'intero team ad avanzare. Portare nuove idee per migliorare i prodotti esistenti con nuove funzioni e l'ottimizzazione dei costi è importante per te. Cerchi un'azienda in cui avere l'opportunità di perseguire i tuoi interessi attraverso funzioni e aree geografiche. Dove un titolo professionale non è considerato la definizione finale di chi sei, ma il punto di partenza.
Compiti e Responsabilità:
- Sviluppi concetti e partecipi a studi di fattibilità per soddisfare i requisiti tecnici.
- Esegui e ti assumi la responsabilità di specifici compiti di sviluppo software, garantendo le revisioni tramite checklist e template.
- Guidi la definizione, la stima e la pianificazione dei pacchetti di lavoro, e migliori o documenti le specifiche e i design delle unità SW.
- Revisioni i design e contribuisci all'architettura SW, definendo gli attributi di qualità e rimanendo aggiornato sulle tendenze tecnologiche.
- Conduci analisi delle cause profonde di problemi complessi e fornisci correzioni di bug per i rilasci software post-market.
- Garantisci la conformità ai processi, proponi miglioramenti e rimani informato sugli standard normativi e di mercato.
Must Haves:
Embedded & Real-Time Systems
- Esperienza pratica nello sviluppo di software embedded o a livello di sistema in un contesto professionale
- Esperienza con Linux in tempo reale (PREEMPT_RT) o un RTOS comparabile
- Esperienza con protocolli di comunicazione hardware: CAN bus (richiesto)
- Comprensione pratica dei vincoli in tempo reale: latenza, jitter, scheduling dei task
Rust & Software Engineering
- Comprovata esperienza come Software Engineer con un forte focus su Rust; solida padronanza di ownership, borrowing, lifetimes, traits e gestione degli errori (minimo 2+ anni)
- Padronanza della programmazione asincrona in Rust
- Esperienza con Linux e familiarità con gli strumenti di build/debug embedded
- Laurea universitaria in Software Engineering, Ingegneria Elettrica, Ingegneria Informatica o equivalente
Professional & Domain
- Altamente motivato, orientato alle scadenze, con un modo di lavorare proattivo e meticoloso
- Volontà di lavorare in un ambiente regolamentato (dispositivo medico, automotive, aerospaziale o sicurezza industriale) e seguire processi di sviluppo strutturati
- Eccellenti capacità di comunicazione e di lavoro di squadra; volontà di scrivere una buona documentazione e portare il lavoro a conclusione
- Fluente in inglese
Questo ruolo probabilmente non fa per te se:
- Cerchi principalmente lavoro web backend, blockchain, o puro cloud-native o UI.
- Non hai mai lavorato con hardware fisico o sistemi di basso livello e non vuoi farlo.
Nice to Have:
- Esperienza con IEC 62304, ISO 13485 o IVDR (standard del ciclo di vita del software per dispositivi medici)
- Esperienza con architetture event-driven e message broker (RabbitMQ, Domain-Driven Design)
- Kubernetes, Docker per ambienti CI/build
- Esperienza in ambienti di sviluppo agile
- Competenze linguistiche in tedesco
Cosa viene offerto:
- Una possibilità di contribuire a una delle principali aziende farmaceutiche al mondo
- Un campus moderno con spazi verdi e zone di incontro
- Posizione centrale con accesso all'autostrada e stazione ferroviaria nelle vicinanze
- Profilo lavorativo variegato
- Possibilità di home office
- Opportunità di formazione tramite temptraining
- Lavoro in un team dinamico e motivato
- Buona remunerazione
Puoi inviare i tuoi documenti di candidatura completi al Sig. Severin Räfle.
Chemie Pharma Pharmacy Diagnostik Zug Luzern Vollzeit Fulltime Forschung Laboratory
Tradotto automaticamente dall’originale.
Pubblicato 2 giorni fa