Muttenz
Ingénieur Logiciel Scientifique - Microscopie Quantique
- 28 août 2026
- 100%
- Durée indéterminée
- anglais (Courant)
À propos de cette offre
QUI NOUS SOMMES
Qnami est une entreprise de conception quantique et un pionnier dans l'industrie de la détection quantique depuis 2017. Nous transformons la physique fondamentale en instruments scientifiques de haute précision. Basés à Bâle, nous sommes à la pointe de la « seconde révolution quantique », développant des capteurs à base de diamant utilisés par des chercheurs académiques de premier plan et des ingénieurs R&D dans des entreprises de semi-conducteurs et de haute technologie à travers le monde. Depuis plus de 40 ans, Quantum Design (QD) fournit des solutions technologiques aux chercheurs dans les domaines de la physique, de la chimie, de la biotechnologie, des sciences des matériaux et nanotechnologies. Fondée en 1982, Quantum Design est la principale source commerciale pour des systèmes automatisés de caractérisation des matériaux offrant une variété de capacités de mesure. Les instruments QD se trouvent dans les institutions de recherche les plus prestigieuses au monde et sont devenus la référence pour une variété de mesures des propriétés magnétiques et physiques.
VOTRE MISSION
Nous recherchons un Ingénieur Logiciel Scientifique pour développer et faire évoluer la plateforme logicielle de notre gamme de produits de Microscopie Quantique. Dans ce rôle, vous serez responsable de la conception et de la mise en œuvre d'une interface utilisateur intuitive en Python et PySide. Votre rôle s'étendra à l'intégration matérielle et à la contribution au développement des modalités de microscopie et des outils d'analyse de données. En collaboration étroite avec notre équipe R&D, les équipes Produit, Applications et Support, vous aiderez à transformer des concepts scientifiques avancés en instruments commerciaux fiables, maintenables et conviviaux. Vous collaborerez également avec des collègues du site Quantum Design à Pfungstadt, en Allemagne.
VOS RESPONSABILITÉS
Plateforme Logicielle & Expérience Utilisateur
• Concevoir, construire et maintenir l'interface graphique utilisateur basée sur PySide/Qt • Implémenter des contrôles réactifs et intuitifs pour les différents composants du microscope • Créer des fonctionnalités de post-traitement et des interfaces de réglage des paramètres • Intégrer les SDK et API dans l'architecture de la plateforme Intégration Matérielle & Communication Instrumentale • Développer des interfaces Python et des pilotes pour le matériel de microscopie (par ex. étages motorisés, cameras, roues à filtres, sources lumineuses).
• Déboguer les problèmes de communication entre PC et instruments (série, USB, Ethernet, etc.) Contrôles & Systèmes Embarqués • Développer et intégrer la logique de contrôle pour les composants optiques, mécaniques et électroniques du microscope principalement au sein de la plateforme de contrôle d'instrument basée sur Python • Travailler en étroite collaboration avec l'équipe matérielle pour concevoir et valider des solutions embarquées Imagerie, Traitement du Signal & Analyse • Développer des méthodes de traitement du signal et d'analyse d'image intégrées dans la chaîne d'acquisition Support Client & Amélioration Continue • Travailler avec les testeurs bêta et nos scientifiques applicatifs pour identifier les problèmes, recueillir les retours, et améliorer continuellement les performances du système et l'expérience utilisateur • Résoudre les problèmes logiciels et matériels signalés par les utilisateurs et soutenir l'analyse des causes profondes.
VOTRE PROFIL
Formation & Expérience Professionnelle
• Master en informatique, génie logiciel, génie électrique, physique ou domaine connexe, ou expérience professionnelle équivalente • Plus de 3 ans d'expérience professionnelle en développement logiciel avec Python • Expérience dans le développement d'applications de bureau utilisant Qt/PySide (PySide2, PySide6 ou PyQt) • Expérience de travail en équipes pluridisciplinaires aux côtés d'ingénieurs et de scientifiques • Contributions à des projets logiciels open-source sont un plus Développement Logiciel • Solides compétences en développement Python, incluant les pratiques modernes d'ingénierie logicielle telles que les annotations de type, les tests et la programmation asynchrone • Compréhension démontrée de l'architecture logicielle et des principes de conception de code • Capacité démontrée à concevoir, développer et maintenir des systèmes logiciels robustes, modulaires et évolutifs • Solides compétences en dépannage et débogage sur des piles logicielles complexes • Maîtrise du contrôle de version basé sur Git, incluant le branching, le merging, les revues de code et les pratiques de développement collaboratif • Expérience avec les systèmes temps réel, optimisation des performances, threading ou multiprocessing est un plus • Maîtrise des systèmes Linux et des environnements en ligne de commande est un plus Intégration Matérielle & Instrumentale • Expérience d'interfaçage avec des dispositifs matériels utilisant des protocoles de communication courants tels que Série, USB et TCP/IP • Capacité à diagnostiquer et résoudre des problèmes couvrant les couches logiciel, matériel et communication instrumentale • Expérience en développement de microcontrôleurs (Arduino, ESP32 ou similaire) est un plus Imagerie & Applications Scientifiques • Expérience en traitement et analyse d'images utilisant OpenCV, scikit-image, NumPy ou outils similaires est un plus • Expérience avec les systèmes de microscopie, l'automatisation de laboratoire ou l'instrumentation scientifique est un plus • Connaissances en optique et/ou physique quantique est un plus Communication & Collaboration • Excellente maîtrise de l'anglais écrit et parlé • Solides compétences en communication et capacité à traduire des concepts techniques pour divers publics (équipe technique, direction, clients) • Esprit collaboratif
CE QUE NOUS OFFRONS
• Exposition à la technologie quantique et expérience concrète dans la modernisation d'un environnement logiciel de production • Expérience pratique de l'architecture logicielle, du contrôle de version, du déploiement et des tests • Opportunités de diriger un effort de développement logiciel à fort impact • Expérience de travail avec des outils critiques utilisés dans les opérations scientifiques et de fabrication • Courtes voies de communication et de prise de décision au sein d'une équipe interdisciplinaire • Un environnement de travail collaboratif dans une équipe internationale hautement qualifiée, avec des opérations à Bâle (Suisse) et Pfungstadt (Allemagne). • Un rôle principalement sur site à Muttenz/Bâle avec des options de télétravail flexibles dans le cadre des exigences d'un rôle de développement d'instrument • Opportunités de croissance professionnelle et de leadership technique
Le poste est disponible immédiatement.