Ingénieur en traitement d'images FPGA
Ingénieur en traitement d'images FPGA INSCRIPTION
Intitulé du poste : Ingénieur en traitement d'images FPGA
Département : Recherche et développement avancés
Relève du : Directeur technique
Lieu : Beverly, MA (de préférence), ou Santa Barbara, CA
Type de poste : Temps plein, cadre, sur site
Définition:
Ce poste est une opportunité unique de révolutionner le développement des FPGA grâce à l'IA. SIONYX, pionnière en vision nocturne numérique, a toujours été à la pointe des systèmes d'imagerie en faible luminosité et en obscurité totale. Nous renforçons notre leadership en intégrant l'IA à l'ensemble de nos activités, y compris notre couche de calcul sur silicium. Nous recherchons un ingénieur visionnaire, agile et proactif, motivé par la remise en question des pratiques établies et qui refuse de se contenter de suivre la tradition. Nous souhaitons un acteur du changement innovant, capable d'exploiter pleinement le potentiel révolutionnaire de l'IA au sein de nos systèmes d'imagerie de pointe.
En utilisant l'IA, l'ingénieur en traitement d'images FPGA pilotera la conception et l'implémentation FPGA de pipelines de traitement d'images avancés à faible latence pour les capteurs d'images et thermiques ultra-basse luminosité de SIONYX, reconnus mondialement. Vous assurerez la maintenance et l'expansion de notre pipeline FPGA existant en améliorant les blocs ISP existants et en créant de nouveaux blocs basés sur des algorithmes que vous ou d'autres membres de l'équipe développerez. Votre travail contribuera directement à améliorer les performances de nos caméras basse luminosité de pointe, destinées aux applications commerciales et de défense. Vous participerez ainsi activement au développement du leadership américain en matière de vision nocturne pour les clients grand public et militaires. Vous devez être à l'aise dans un environnement dynamique et axé sur les résultats, et faire preuve de rigueur dans vos processus de développement, d'évaluation et de documentation.
Fonctions et responsabilités essentielles:
Utilisez des outils d'IA tels que Claude Code pour optimiser le développement du code.
• Implémenter un pipeline de traitement d'images pour les capteurs thermiques et à faible luminosité en VHDL
• Collaborer étroitement avec les équipes d'ingénierie, de marketing et de support client afin d'identifier les améliorations à apporter au traitement d'images
• À l’aide de Python, Matlab ou d’un langage similaire, créez des représentations logicielles des nouveaux algorithmes de traitement d’images développés par vous ou l’équipe, puis implémentez-les efficacement en VHDL.
· Travailler en étroite collaboration avec 3rd partenaires prestataires de services pour événements
• Collaborer étroitement avec l'équipe en charge du micrologiciel embarqué pour les aider à implémenter le micrologiciel nécessaire au fonctionnement du pipeline de traitement d'images matériel.
• Assurer la maintenance de la chaîne d'outils FPGA, de l'environnement de compilation et du système de contrôle de version
• Contribuer à la conception de l'architecture système et à la sélection des FPGA
• Excellentes compétences en documentation, notamment la maîtrise d'outils comme GitHub et Confluence/Jira
Expérience requise:
• Expérimenté et passionné par l'utilisation d'outils d'IA tels que Claude Code pour transformer le secteur.
• Plus de 3 ans d'expérience en conception FPGA et VHDL, notamment en architectures à faible consommation de mémoire. Expérience avec Efinix et Polarfire ; la connaissance des FPGA est un atout.
Expérience avérée dans la mise en place et la maintenance de la chaîne d'outils FPGA et de l'environnement de compilation.
• Une expérience des implémentations FPGA de pipelines de traitement d'images pour caméras thermiques et à faible luminosité est un atout.
La connaissance des algorithmes de traitement d'images pour les caméras visibles, à faible luminosité et thermiques (tels que l'AE/AGC/AWB, la réduction du bruit 2D/3D, le délayering, le tone mapping, etc.) est un atout.
Compétences clés:
• Excellentes compétences techniques et de communication, avec une aptitude à établir des relations.
• Excellentes aptitudes à la collaboration et capacité d'affirmation de soi pour contribuer à influencer les décisions clés
• Excellentes compétences en communication orale et écrite – notamment dans un environnement distant et distribué
• Solides capacités d'analyse et de résolution de problèmes
• Souci du détail et esprit d'optimisation de la conception
• Capacité à travailler au sein d'équipes pluridisciplinaires
• Excellentes compétences en communication et en documentation
Éducation requise:
• Licence ou diplôme supérieur en génie électrique, informatique, physique ou domaine similaire
Exigences physiques:
· Périodes prolongées assises à un bureau et travaillant sur un ordinateur.
• Doit pouvoir accéder à l'usine de production et s'y déplacer.
• Doit être capable de soulever jusqu'à 7 kg (15 livres) par moments.
Déplacements jusqu'à 25 %. Nous avons des bureaux dans tout le pays, notamment à Beverly (MA), Santa Barbara (CA) et Whitefish (MT). Vous devez donc être en mesure et disposé(e) à voyager, y compris à l'international.
Citoyen américain ou titulaire d'une carte verte requis
