Principes fondamentaux de l'électronique :
• Excellente compréhension de l'électronique numérique et analogique.
• Bonne compréhension des registres et de la mémoire (RAM/ROM/Flash)
• Excellente connaissance et compréhension de la conception physique sous-jacente du protocole de communication.
• Expérience dans la conception de circuits avec conditionnement du signal, c'est-à-dire l'adaptation d'impédance, la gestion des interférences électromagnétiques, la gestion des signaux différentiels et les ADC.
• Excellente compréhension des circuits d'alimentation et de la conception de convertisseurs AC/DC et CC/DC.
• Excellente connaissance des architectures de processeurs (ARM/x86/GPU/FPGA).
Conception et développement du firmware :
• Doit avoir une excellente compréhension et une forte tendance au développement - Code modulaire, évolutif et maintenable. Compréhension du cycle de vie du développement logiciel (SDLC)
• Excellentes compétences en développement de microprogrammes en C ou C++.
• Expérience dans le développement de microprogrammes pour des applications où la mémoire est de qualité supérieure.
• Solide connaissance des protocoles de communication. (USART, USB, Ethernet, EtherCAT, etc.)
• Bonne compréhension des protocoles de communication intra-carte à haut débit. (PCIe, I2C, SPI, MIPI)
• Excellente compréhension des systèmes d'exploitation et expérience professionnelle dans l'utilisation de RTOS.
• Excellente compréhension des IDE, des compilateurs croisés et des outils de débogage.
Vérification et validation :
• Adepte de l'utilisation des outils de débogage matériel JTAG et ICSP
• Expérience dans la préparation de procédures de test et le développement de montages de test pour vérifier les PCB.
• Excellent pour le débogage du code et le profilage de la mémoire.
• Expérience de la lecture et de la compréhension de rapports d'analyse PI/SI, thermique et structurale.
Conception et fabricabilité des circuits imprimés :
• Excellente expérience de la conception de circuits imprimés à l'aide de logiciels de CAO - PCB multicouches, PCB rigides-flexibles, schémas de circuits de communication à haut débit, par exemple USB 3.1, EtherCAT, schémas de circuits d'alimentation et routage de cartes complexes à haute densité.
• Concevez des schémas pour développer des circuits fiables et à haute vitesse.
• Excellente connaissance et expérience des techniques de conception permettant de gérer les interférences RF, de puissance, de paires différentielles et EM dans les configurations.
• Doit avoir de l'expérience et une compréhension des techniques de conception pour fournir des configurations avec des isolations thermiques, électriques et électromagnétiques.
• Maîtrise de la CAO mécanique pour concevoir des PCB en tenant compte des facteurs de forme physiques.
• Doit avoir une solide compréhension des processus de fabrication des PCB et des contraintes liées aux PCB flexibles, à la superposition, au routage du cuivre, au substrat, au perçage, etc.
• Bonne compréhension du processus d'assemblage des composants PCB.
Fournisseur et chaîne d'approvisionnement :
• Exposition à l'écosystème des outils et des composants.
• Exposition à l'écosystème des fabricants de PCB, au niveau local et mondial.
• Expérience de la création d'une liste de nomenclature et de l'identification des fournisseurs pour l'approvisionnement des composants. (Composants, câbles et connecteurs discrets)
POUR LES SYSTÈMES DE COMMANDE
Exigences en pratique :
• Excellente approche, réflexion et connaissances en matière de systèmes de contrôle.
• Excellent en matière de compréhension de la géométrie 3D, d'imagination et de visualisation des mathématiques (mathématiques appliquées) et de la cinématique.
• Maîtrise des moteurs et maîtrise les principes fondamentaux du mouvement.
• Bras robotiques, cinématique — Bras robotiques industriels de préférence.
• Excellente conception modulaire et évolutive (fabricabilité, évolutivité, facilité d'entretien et remplaçabilité, différente de Jugaad Thinking)
• Bonnes compétences fondamentales en programmation — C++
• Comprendre la conception et le développement de l'architecture des API
• Adepte de la traduction et de l'optimisation d'algorithmes.
• Maîtrise des fondamentaux de l'électronique.
• Doit avoir un fort penchant pour la documentation.
• Maîtrise des protocoles de communication industriels
Doit comprendre :
• Motion Control & Motion Systems — moteurs électriques.
• Développement de pilotes associés au matériel.
• Cinématique articulée des bras PUMA : vers l'avant et vers l'arrière.
• Principes de conception mécanique (tous les systèmes physiques à contrôler sont également des systèmes MÉCANIQUES, électromécaniques, etc.)
• Conception du processus de fabrication
• Principes de base du protocole de communication
• Différence entre les prototypes, les projets et les produits (réplications sur Internet et processus de réflexion sur l'intégration des systèmes par rapport à la conception du produit)