Développeur FPGA H/F
Description de l'offre
Job Description Summary
Rattaché(e) au responsable principal des logiciels embarqués, la développeuse(eur) aura la charge de concevoir et de développer des applications RTL, ainsi que des bancs tests sur des cibles SoC FPGA, pour des applications de logiciels embarqués multitâches temps réel critiques pour des solutions de protection et contrôle participant à la gestion de sous-stations électrique haute tension. Job Description ·Responsabilités essentielles : · Développer de nouvelles fonctions en VHDL, C/CPP (génération de code RTL High Level Synthesis HLS ) pour du design RTL sur FPGA.
· Développer/enrichir des bancs de test pour FPGA en VHDL/Verilog, Python et C Matlab.
· Exploiter et consolider les réalisations FIL « Fpga In the Loop » sur Matlab/Simulink sur notre cible FPGA.
· Porter le FIL sur une nouvelle cible de chez Xilinx.
· Développer de nouveaux bancs de test par l’utilisation de comtrades.
· Développement de drivers bas niveaux en C dans un environnement de test FPGA.
· Réalisation de fonctionnalités pour de l’accélération matériel basée sur des outils Run-Time FPGA de chez Xilinx ( XRT ).
· Edition de contraintes de timings FPGA et analyses de ces timings.
· Connaissances indispensables dans le domaine du traitement du signal pour l’étude et la réalisation de filtrage type FIR sur FPGA, ainsi que l’analyse spectrale associée.
· Réalisation de FIR multi-cadence sur FPGA en VHDL et en C sur des environnements de codes générés.
· Développement/test de fonctionnalités type interpolation/décimation polynomiales et Fourier pour des systèmes multi-cadence.
· Analyser les exigences et les solutions techniques et applicatives.
· Respecter l'architecture définie des fonctions et des solutions techniques pour atteindre les objectifs.
· Rédiger et réviser des documents de conception et de tests détaillés pour les fonctionnalités/modifications logicielles et FPGA mises en œuvre.
· Estimer la charge de travail du nouveau développement (conception/développement/tests unitaires)
· Réaliser ou participer à une revue par ses pairs de la conception et du code.
· Maintenir les applications FPGA temps réel existantes.
· Démontrer la maitrise du livrable en maintenant une qualité élevée grâce à réalisation de bancs de test compatibles avec ceux de l’équipe de test et des suivis avec l'équipe de test également.
· Travailler avec l'équipe de R&D locale et internationale.
· Suivre les processus et les méthodologies du développement Agile du cycle de vie des logiciels (SAFE Framework et environnement JIRA/Confluence)
· Participer à des discussions techniques et à des sessions de brainstorming sur la conception logicielle. Education et experience : · Master ou diplôme d'ingénieur en logiciel embarqué, génie électrique
· Minimum de 1 ans d'expérience dans le domaine de systèmes embarqués FPGA.
· Sensibilisé/intéressé dans le domaine des SoC FPGA pour des systèmes embarqués temps réel avec des systèmes d'exploitation tels que Linux et VxWorks.
· Débutants acceptés en VHDL pour de la synthèse FPGA et accessoirement en Verilog pour du test.
· Connaissances minimales requises dans les théories du signal et dans la manipulation des types de mots binaires dans un environnement SoC FPGA.
· Compétences minimales requises en C, CPP dans un environnement de test ou de code généré pour FPGA.
· Compétences minimales requises en Python dans un environnement de test pour FPGA.
· Connaissances minimales requises dans les outils Matlab/Simulink.
· Être sensibilisé avec des applications temps réel.
· Compétences interpersonnelles et analytiques.
· Capacité à travailler dans un fort esprit de collaboration, à faire preuve de transparence et à travailler dans un contexte changeant et en mettant l'accent sur le client.
· Français et anglais: Courant Expérience désirée : · Une connaissance dans des environnements de travail sur FPGA sera un atout.
· Une expérience minimale dans les environnements Linux dits temps réel et ligne de commandes sera un fort atout également. Additional Information Relocation Assistance Provided: No
Emplois Recommandés
Alternance - Assistant·e en Gestion Administrative H/F
Alternance – Assistant·e en Gestion Administrative H/F Contexte PIGIER Montpellier recrute pour l’un de ses partenaires dans le secteur de la santé, un·e alternant·e Assistant·e en Gestion Ad…
Assistant Import - Export, H/F en alternance Assistant Import - Export, H/F en alternance
Description du poste : Notre partenaire recherche pour une Entreprise en plein essor, spécialisée dans la fabrication et la commercialisation d’accessoires de réseaux électriques, située sur le se…
Trésorier (en alternance) H/F
MBway école internationale de management à Montpellier du Bac +3 au Bac +5, recherche, pour l’une de ses entreprises partenaires, un(e) Trésorier(ère) H/F, en contrat d’alternance, à Montpellier …
Ingenieur financement construction usines
FILIALE FRANÇAISE INDUSTRIELLE MULTISITES d'un grand groupe international, cette entreprise en croissance de près de 2 000 collaborateurs répartis sur une 20aine de sites industriels en France, répond…
Responsable Comptable Multi Sociétés (H/F)
Dans le cadre d’un remplacement pour congé maternité, BONNE COMPAGNIE , groupe multi-sociétés basé à Montpellier, recherche un(e) Responsable Comptable pour une mission stratégique au cœur de la …
Spécialiste(e) technique de Plateforme de Données Client F/H
Centre d'Excellence en Innovation Nous sommes un environnement où l'intelligence artificielle, les technologies émergentes et la création de nouvelles solutions sont au cœur de notre stratégie. Cont…
"LEADER" Responsable en restauration rapide chez BURGER KING
Campus Privé Montpellier recherche des candidats " LEADER"en restauration rapide pour BURGER KING, dynamique et motivé pour rejoindre une formation en apprentissage, en alternanc Ce poste implique…
Developpeuse (eur) Logiciel Embarqué
Description de l'offre Job Description Summary Rattaché(e) au responsable principal des logiciels embarqués, la développeuse(eur) de logiciels embarqués a la charge de la conception, du dévelop…
Assistant Paie et RH - Alternance - H/F
Rejoignez une entreprise d'envergure nationale spécialisée dans la gestion immobilière et locative, engagée en faveur de la diversité et de l'égalité professionnelle. Son établissement basé à Montpell…
Stratifieur(H/F)
Oxygène Intérim Montpellier spécialiste du recrutement ( CDI, CDD, intérim ), recherche actuellement un Stratifieur (H/F) pour un client situé à Montpellier, 34000. En tant que Stratifieur (H/F)…