Ingénieur Logiciel - Logiciel Embarqué
- Type de contrat
- Temps plein
- Taux d’occupation
- 100%
- Lieu
- Zürich
- Langues
- Anglais, Anglais
- Première publication
Missions Conception et développement de logiciels de contrôle, y compris la conception de l'UI, conformément aux besoins du produit ou du projet. Test et validation de nouvelles plateformes matérielles. Soutien au développement de nouveaux systèmes de caméras et robotiques. Correction de bugs et mise à jour de fonctionnalités des logiciels de contrôle existants. Participation à toutes les phases du cycle de vie du développement logiciel, de la collecte des exigences et de la conception aux tests et au déploiement.
Exigences Avoir un bachelor ou un master en informatique ou dans un domaine similaire. Avoir une expérience professionnelle ; une expérience en micromécanique ou en robotique serait fortement préférée. Apporter une expérience en programmation Python, C++/C# ou Java. La familiarité avec les flux de travail d'inférence IA, les pipelines de déploiement ou les modèles d'apprentissage automatique est un plus. Être familier avec les bibliothèques Python telles que NumPy, SciPy, PyQt. Apporter une expérience en programmation concurrente (par exemple, threading, multiprocessing). Être familier avec les systèmes de contrôle de source tels que Git. Avoir des connaissances en conception logicielle et en modèles d'architecture (par exemple, MVVM, MVC, pub-sub). Maîtriser l'anglais, la maîtrise de l'allemand est un plus.
Langues Maîtriser l'anglais, la maîtrise de l'allemand est un plus.
Traduit automatiquement depuis l’original.
Publié aujourd'hui