IT Advanced Consulting SA
Ingénieur FPGA
IT Advanced Consulting SASwitzerland1 day ago
Full-timeInformation Technology
  • Instruments RF embarqués,

  • Développement, mise en œuvre et tests d’ordinateurs de charges utiles satellites.

Principales responsabilités :
Conception de haut niveau :
  • Élaborer le plan de développement logiciel pour le système,

  • Définir le plan de test du système,

  • Allouer les fonctions entre les différentes unités SoC (CPU, FPGA, DAC/ADC),

  • Définir les algorithmes de traitement, en particulier ceux liés au traitement du signal dans le domaine temporel,

Développement :
  • Implémenter les fonctions assignées aux processeurs dans un environnement système d’exploitation en temps réel,

  • Programmez en VHDL les fonctions assignées au FPGA,

  • Déploiez des logiciels et des flux de bits dans le Définissez et mettez en œuvre des protections logicielles contre les effets des radiations,

Garantie produit :
  • Veillez au respect des règles d’assurance produit logiciel,

  • Fonctions de test, y compris une exposition aux radiations,

  • Documentez le logiciel développé




Requirements

  • Un master en génie électronique numérique,

  • Minimum de 3 ans d’expérience en programmation FPGA,

  • Expérience obligatoire dans le domaine spatial ou aéronautique,

Compétences techniques :
  • Capacité à développer des algorithmes de traitement du signal radio à très haute fréquence sur FPGA,

  • Maîtrise des langages de description matérielle (VHDL, Verilog, etc.) et des environnements de développement associés (Vivado, Quartus),

  • Compétence de Pdans les langages bas niveau (C, C++, assembleur),

  • Connaissance des systèmes d’exploitation temps réel tels que RTEMS, RTOS,

  • Capacité à utiliser des équipements de laboratoire : oscilloscope, générateur de signal, analyseur de spectre,

  • Fluenten anglais.

Logiciels et outils supplémentaires :
  • Connaissance du logiciel de simulation Matlab Simulink

  • Maîtrise du Python

  • Maîtrise des outils de développement logiciel tels que Git, VS Code, ou équivalents

Key Skills

Ranked by relevance