jobportalschweiz.ch
← Toutes les offres

Embedded Rust Engineer

ELAN Personal AG

Type de contrat
Temps plein
Lieu
Rotkreuz · Télétravail possible
Entreprise
ELAN Personal AG, Leimgrubenweg 16, 4053 Basel
Première publication
Postuler

Embedded Rust Engineer

Roche Switzerland comble le fossé entre la pharmacie et le diagnostic. Les fonctions clés de recherche et développement sont basées ici. Pour notre client de longue date, Roche Diagnostics International AG à Rotkreuz, nous recherchons un

Embedded Rust Engineer

Contexte :
Roche Diagnostics International Ltd à Rotkreuz est l'un des leaders mondiaux des solutions de systèmes de diagnostic pour les cliniques, les laboratoires et les cabinets médicaux. L'entreprise emploie plus de 2200 personnes à Rotkreuz et constitue l'un des sites principaux de Roche Diagnostics. Roche est un employeur garantissant l'égalité des chances et interdit strictement toute discrimination illégale fondée sur la race, la couleur, la religion, le genre, l'orientation sexuelle, l'identité/l'expression de genre, l'origine nationale/l'ascendance, le handicap mental/physique, l'état de santé, l'état civil, le statut de vétéran ou toute autre caractéristique protégée par la loi.

Le candidat idéal :
Vous êtes un collaborateur motivé qui souhaite influencer son propre développement. Il est naturel pour vous d'être proactif dans le travail avec vos coéquipiers et avec d'autres parties de l'organisation. Vous aimez partager votre savoir-faire pour aider toute l'équipe à progresser. Apporter de nouvelles idées pour améliorer les produits existants avec de nouvelles fonctions et l'optimisation des coûts est important pour vous. Vous recherchez une entreprise où vous avez l'opportunité de poursuivre vos intérêts à travers les fonctions et les zones géographiques. Où un titre de poste n'est pas considéré comme la définition finale de qui vous êtes, mais comme un point de départ.

Tâches & Responsabilités :

  • Vous développez des concepts et participez à des études de faisabilité pour répondre aux exigences techniques.
  • Vous effectuez et assumez la responsabilité de tâches spécifiques de développement logiciel, en assurant les revues à l'aide de listes de contrôle et de modèles.
  • Vous dirigez la définition, l'estimation et la planification des lots de travaux, et améliorez ou documentez les spécifications et les conceptions d'unités SW.
  • Vous examinez les conceptions et contribuez à l'architecture SW, en définissant les attributs de qualité et en restant à jour sur les tendances technologiques.
  • Vous effectuez des analyses de causes profondes de problèmes complexes et fournissez des corrections de bugs pour les versions logicielles post-commercialisation.
  • Vous assurez la conformité aux processus, proposez des améliorations et vous informez des normes réglementaires et du marché.

Must Haves :
Embedded & Real-Time Systems

  • Expérience pratique du développement de logiciels embarqués ou de niveau système dans un cadre professionnel
  • Expérience avec Linux en temps réel (PREEMPT_RT) ou un RTOS comparable
  • Expérience avec les protocoles de communication matérielle : bus CAN (requis)
  • Compréhension pratique des contraintes en temps réel : latence, gigue, ordonnancement des tâches

Rust & Software Engineering

  • Expérience confirmée en tant qu'Ingénieur Logiciel avec un fort accent sur Rust ; solide compréhension de l'ownership, du borrowing, des lifetimes, des traits et de la gestion des erreurs (2+ ans minimum)
  • À l'aise avec la programmation asynchrone en Rust
  • Expérience avec Linux et familiarité avec les outils de build/debug embarqués
  • Diplôme universitaire en génie logiciel, génie électrique, informatique ou équivalent

Professionnel & Domaine

  • Hautement motivé, axé sur les délais, avec une manière de travailler proactive et approfondie
  • Volonté de travailler dans un environnement réglementé (dispositif médical, automobile, aérospatiale ou sécurité industrielle) et de suivre des processus de développement structurés
  • Excellentes compétences en communication et en travail d'équipe ; volonté de rédiger une bonne documentation et de mener les travaux à leur terme
  • Maîtrise de l'anglais

Ce rôle n'est probablement pas pour vous si :

  • Vous recherchez principalement du travail web backend, blockchain, cloud-native pur ou UI.
  • Vous n'avez jamais travaillé avec du matériel physique ou des systèmes de bas niveau auparavant et ne le souhaitez pas.

Nice to Have :

  • Expérience avec IEC 62304, ISO 13485 ou IVDR (normes du cycle de vie des logiciels de dispositifs médicaux)
  • Expérience avec les architectures pilotées par les événements et les brokers de messages (RabbitMQ, Domain-Driven Design)
  • Kubernetes, Docker pour les environnements de CI/build
  • Expérience dans des environnements de développement agiles
  • Compétences en allemand

Ce qui est offert :

  • Une chance de contribuer à l'une des plus grandes entreprises pharmaceutiques au monde
  • Un campus moderne avec des espaces verts et des zones de réunion
  • Emplacement central avec accès à l'autoroute et gare à proximité
  • Profil de poste varié
  • Possibilité de télétravail
  • Opportunités de formation via temptraining
  • Travail dans une équipe dynamique et motivée
  • Bonne rémunération

Vous pouvez envoyer vos documents de candidature complets à M. Severin Räfle.

Chemie Pharma Pharmacy Diagnostik Zug Luzern Vollzeit Fulltime Forschung Laboratory

Traduit automatiquement depuis l’original.

Publié il y a 3 jours

Lieu

Voir sur Google Maps