Ellisys SA
Geneva
Il y a 2 ans
Ingénieur Logiciel Embarqué (C)
- 07 mai 2024
- 100%
- Durée indéterminée
- Geneva
Résumé de l'emploi
Ellisys recherche des talents brillants et analytiques. Un environnement dynamique et des opportunités d'apprentissage vous attendent.
Tâches
- Rédaction de firmwares et de pilotes pour microcontrôleurs.
- Conception de piles de protocoles pour la communication entre sous-systèmes.
- Développement de logiciels pour plateformes à ressources limitées.
Compétences
- Expérience solide en programmation C et en firmware MCU.
- Connaissance des protocoles de communication comme USB et Bluetooth.
- Capacité à travailler en équipe et à communiquer efficacement.
Est-ce utile ?
À propos de cette offre
Ellisys recherche des personnes brillantes, très analytiques, capables de penser "en dehors des sentiers battus" et motivées pour apprendre des meilleurs. Vous apporterez une solide expérience en programmation à l'équipe, associée à un enthousiasme personnel et une grande énergie. Votre travail sera stimulant et diversifié, et votre créativité ainsi que votre approche proactive seront appréciées. Vous contribuerez à la meilleure et la plus avancée des solutions de test de protocoles au monde pour des technologies telles que USB, Bluetooth et Wi-Fi.
Vos compétences :
- Solide expérience en programmation en C
- Capacité à créer des logiciels fonctionnant sur des plateformes aux ressources limitées
- Expérience avec la liaison d'images de firmware MCU
- Connaissance des formats binaires d'images firmware et de leur manipulation
- Familiarité avec les cibles embarquées (MCU), utilisation de débogueurs et sondes SWD/JTAG
- Connaissance des protocoles de communication USB, Bluetooth, Wi-Fi ou autres est un plus
- Connaissance approfondie des protocoles filaires comme I2C, SPI, I2S, JTAG, SWD est un plus
- Connaissance de l'USB Type-C est un plus
- Expérience avec FPGA est un plus
- Doit être analytique, créatif et bon communicant
- Fort esprit d'équipe
- Anglais ou français courant
Le poste :
- Rédaction de firmwares, bootloaders et pilotes pour microcontrôleurs et soft-cores utilisés dans divers sous-systèmes produits ou outils internes
- Conception de piles de protocoles pour la communication entre sous-systèmes
Ce poste est ouvert à Genève, Suisse.
Pour postuler, veuillez
envoyer votre lettre de motivation et CV au format Word, PDF ou texte
à jobs@ellisys.com.