Emploi
Assistant de carrière BÊTA J'estime mon salaire
Mon CV
Mes offres
Mes alertes
Se connecter
Trouver un emploi
TYPE DE CONTRAT
Emploi CDI/CDD
Missions d'intérim Offres d'alternance
Astuces emploi Fiches entreprises Fiches métiers
Rechercher

Stage synthétiseur en rust sur microcontrôleur stm32 h/f

Villeurbanne
Stage
Elsys Design
Publiée le 16 novembre
Description de l'offre

Contexte :
ELSYS Design apporte des solutions techniques à mettre en oeuvre pour ses clients dans tous les domaines d'activités.
Un des objectifs d'Elsys Design est de toujours apporter la meilleure solution. Le choix entre les technologies FPGA ou MicroContrôleur n'est pas toujours évident. Elsys Design propose de challenger les deux solutions pour un même besoin et de comparer les performances.

Le stage :
Nous souhaitons développer un banc de test comparatif pour des synthétiseurs développés sur microcontrôleur et sur FPGA. Dans ce cadre, nous voulons développer un synthétiseur sur microcontrôleur STM32 qui gère la synthèse de son à partir d'une entrée MIDI. Une plateforme équivalente sera développée parallèlement sur FPGA dans le cadre d'un autre stage. Une fois les deux plateformes assez matures, un comparatif des performances des deux plateformes est attendu, et pourra éventuellement aboutir à une publication officielle. L'implémentation sera réalisée en Baremetal, en RUST. Le stage se déroulera dans nos locaux de Lyon. Il pourra déboucher sur un emploi en CDI pour rejoindre nos équipes à Lyon.

Les tâches suivantes devront être réalisées :

- Définition de l'architecture logicielle en collaboration avec l'encadrant
- Développement d'une synthèse de son sur entrée MIDI en se basant sur une look-up table (sinusoïde)
- Gestion de formes d'onde différentes (sinusoïde, triangle, carré)
- Gestion de l'enveloppe ADSR (attack, decay, sustain, release) du signal généré
- Développement d'effets (compression, filtre, delay, chorus, tremolo)
- Gestion de la polyphonie
- Tests fonctionnels de la solution développée
- Définition d'un benchmark pour comparer les performances avec la plateforme FPGA en collaboration avec les designers FPGA
- Comparaison des performances avec la plateforme FPGA

Les technologies utilisées sont les suivantes :

- STM32
- Langage RUST
- MIDI Via USB
- Bus numériques (SPI, SPDIF, UART)
- Synthèse de son
- Traitement Numérique du Signal
- Git

L'agence de rattachement de cette offre se situe à Lyon.
Profil Recherché

Les principales compétences acquises seront :

- Maitrise complète du développement d'un logiciel embarqué en RUST
- Travail en mode projet
- Maitrise des outils de développement Logiciel
- Maitrise de la gestion de configuration et de version
- Spécification, Conception, Validation
- Pratiques du métier d'Ingénieur

Profil Recherché
En 3e année de cycle ingénieur, vous avez développé de bonnes compétences en programmation et en systèmes embarqués.
Votre implication sur des projets extrascolaires (Coupe de France de Robotique, fab labs, etc.) et un intérêt pour la musique seront des plus appréciés.
Autonomie, enthousiasme pour les nouvelles technologies, rigueur et travail en équipe sont des qualités essentielles.
Dynamique, passionné.e et motivé.e, vous êtes en quête de défis techniques.

Le stage est conventionné, rémunéré, et se déroulera dans nos locaux de Lyon et aura une durée minimale de 6
mois

Avantages Salariaux

-
-
- Titre restaurant presque intégralement pris en charge
-
- Accès aux activités sociales et culturelles du CSE
-
- Prime Transport de 200 € net par an.
-

Qui sommes-nous

ELSYS Design est une société d'ingénierie spécialisée dans la conception de systèmes électroniques embarqués.

Nous accompagnons nos clients issus de secteurs variés (énergie, semiconducteur, défense, spatial, transport, etc.) dans 4 domaines principaux : la microélectronique (FPGA, ASIC, SoC), la carte, le logiciel embarqué et l'ingénierie système.

Chez ELSYS Design, nous sommes tous ingénieurs, votre manager sera donc lui aussi issu de la technique. Il veillera à vous proposer des projets pertinents qui vous permettront de vous constituer une expérience riche, bâtie sur un socle de compétences recherchées.

Vous aimez relever des défis techniques ? Vous avez envie d'évoluer dans une ambiance humaine, bienveillante et responsabilisante ? D'intégrer une structure familiale, présentant les avantages d'un grand groupe ?

Alors, n'hésitez plus : postulez et rencontrons-nous !

Postuler
Créer une alerte
Alerte activée
Sauvegardée
Sauvegarder
Offre similaire
Stage logiciel embarqué de calculateur de vol ulm h/f
Villeurbanne
Stage
Elsys Design
Calculateur
Offre similaire
Stage business manager h/f
Villeurbanne
Stage
Elsys Design
Offre similaire
Stage développement d'outils ci - cd et optimisation des nightlys h/f
Villeurbanne
Stage
Elsys Design
Voir plus d'offres d'emploi
Estimer mon salaire
JE DÉPOSE MON CV

En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.

Offres similaires
Emploi Villeurbanne
Emploi Rhône
Emploi Rhône-Alpes
Intérim Villeurbanne
Intérim Rhône
Intérim Rhône-Alpes
Accueil > Emploi > Stage Synthétiseur en Rust sur Microcontrôleur Stm32 H/F

Jobijoba

  • Conseils emploi
  • Avis Entreprise

Trouvez des offres

  • Emplois par métier
  • Emplois par secteur
  • Emplois par société
  • Emplois par localité
  • Emplois par mots clés
  • Missions Intérim
  • Emploi Alternance

Contact / Partenariats

  • Contactez-nous
  • Publiez vos offres sur Jobijoba
  • Programme d'affiliation

Suivez Jobijoba sur  Linkedin

Mentions légales - Conditions générales d'utilisation - Politique de confidentialité - Gérer mes cookies - Accessibilité : Non conforme

© 2025 Jobijoba - Tous Droits Réservés

Les informations recueillies dans ce formulaire font l’objet d’un traitement informatique destiné à Jobijoba SA. Conformément à la loi « informatique et libertés » du 6 janvier 1978 modifiée, vous disposez d’un droit d’accès et de rectification aux informations qui vous concernent. Vous pouvez également, pour des motifs légitimes, vous opposer au traitement des données vous concernant. Pour en savoir plus, consultez vos droits sur le site de la CNIL.

Postuler
Créer une alerte
Alerte activée
Sauvegardée
Sauvegarder