Embedded Software Engineer
- Type de contrat
- Temps plein
- Lieu
- Prilly
- Entreprise
- SICPA SA, 1008 Prilly
- Première publication
Embedded Software Engineer
Établie en 1927, SICPA est une entreprise technologique privée suisse qui soutient la gouvernance efficace et la prospérité à long terme des nations.
SICPA donne le pouls de la souveraineté, permettant aux gouvernements de protéger leurs citoyens, leurs actifs souverains et leurs économies. Reconnue pour la sécurisation de la majorité des billets de banque mondiaux, SICPA opère sur cinq continents. Aujourd'hui, notre plateforme pour la souveraineté fournit des solutions intégrées sauvegardant la mobilisation des recettes, les ressources naturelles, la santé et la protection des marques, ainsi que la souveraineté numérique et les services publics sécurisés.
L'Embedded Software Engineer est un contributeur technique au sein du Machine-Readable Features Laboratory, soutenant le développement, l'intégration, la validation et la maintenance de solutions logicielles embarquées utilisées dans des systèmes avancés d'authentification et de traçabilité lisibles par machine.
Le rôle couvre une large gamme de technologies incluant les systèmes d'exploitation en temps réel (RTOS), les plateformes Linux embarquées, les systèmes de capteurs à haute vitesse, le traitement du signal, les architectures System-on-Chip (SoC) et les frameworks de développement logiciel industriel. Le poste combine l'architecture et le développement logiciel, l'intégration système, les tests, le dépannage et les activités de déploiement au sein d'un environnement multidisciplinaire impliquant l'électronique, l'optique, la chimie, la science des données et l'ingénierie logicielle.
Ce poste est parfaitement adapté à un ingénieur cherchant à acquérir une solide expertise dans les systèmes embarqués, les technologies de détection industrielle et la gestion du cycle de vie logiciel, avec des opportunités de contribuer du concept au déploiement dans des solutions de sécurité de pointe.
RÔLE
Développer, maintenir et optimiser des applications logicielles embarquées en C/C++ pour des plateformes en temps réel et basées sur Linux.
Concevoir, développer et maintenir des logiciels fonctionnant sur RTOS, Linux embarqué, microcontrôleurs, microprocesseurs, DSPs et plateformes System-on-Chip (SoC).
Soutenir l'intégration de logiciels embarqués avec l'électronique, l'optique et les sous-systèmes de capteurs.
Concevoir et exécuter des activités de test logiciel, de validation et de dépannage pour assurer la performance, la fiabilité et la maintenabilité.
Enquêter et résoudre les défauts logiciels, les problèmes sur le terrain et les défis d'intégration système.
Contribuer à la documentation logicielle, incluant les exigences, les spécifications de conception, les rapports de test, la documentation utilisateur et les procédures de maintenance.
Participer aux revues techniques, aux discussions de conception et aux initiatives d'amélioration continue.
Collaborer activement au sein d'équipes de projet multidisciplinaires incluant des ingénieurs en électronique, des ingénieurs logiciels, des physiciens, des chimistes et des scientifiques.
PROFIL
Éducation & Expérience
Bachelor's ou Master's degree en ingénierie logicielle, ingénierie informatique, systèmes embarqués ou équivalent.
Compétences Techniques
Forte maîtrise de la programmation C/C++ pour les applications embarquées.
Expérience avec les systèmes d'exploitation en temps réel (RTOS) et les environnements Linux embarqués.
Connaissance des méthodologies de test logiciel, des techniques de débogage et des systèmes de contrôle de version.
Familiarité avec les architectures System-on-Chip (SoC), incluant les microprocesseurs, les microcontrôleurs et les DSPs.
Connaissance des interfaces de communication et de l'intégration de systèmes embarqués industriels.
À l'aise avec l'utilisation d'outils d'ingénierie standards pour le développement logiciel, le versionnage, le suivi des problèmes et la documentation technique.
Compétences Personnelles
Curieux, motivé et désireux de développer une expertise technique approfondie.
Fort esprit d'analyse et de résolution de problèmes.
De plus en plus autonome, avec la capacité de gérer des tâches de laboratoire avec une supervision limitée.
Fiable, structuré et orienté qualité.
Esprit d'équipe dans un environnement multiculturel et interdisciplinaire.
Langues
Bonnes connaissances de travail en anglais et en français (parlé et écrit).
POURQUOI NOUS REJOINDRE ?
Rejoignez un leader mondial des technologies de confiance avec une mission qui compte.
Soyez au cœur stratégique d'une entreprise financièrement solide et axée sur l'innovation.
Collaborez avec des experts de haut niveau et travaillez sur des projets internationaux à fort impact.
Évoluez dans un environnement multiculturel et d'intégrité élevée où l'autonomie et la responsabilité sont encouragées. jpid0575023jm jpit0937jm jpiy26jm
Traduit automatiquement depuis l’original.
Publié hier