Pearl
Koh Young America, Inc.
Ingénieur R&D Logiciel
À propos du poste
Koh Young America est une filiale de vente et de services de Koh Young Technology, leader mondial de l'IA et de la conception et fabrication d'équipements d'inspection optique, de systèmes logiciels, de périphériques et de services, avec de larges applications dans les domaines de la fabrication électronique, industriel, automobile, militaire et médical, et une recherche et développement innovante pour définir l'avenir de la technologie pour de nombreuses autres industries et applications.
Type de poste : Temps plein, travail sur site.
Lieu : Guadalajara, Jalisco, MX
Pile technologique
- Langages de programmation : C++, C#
- Frameworks : .NET, WPF, MFC
- Réseau : TCP/IP
- Base de données : MS-SQL, SQLite
- Graphiques : GDI+, OpenGL, OpenCV et autres bibliothèques graphiques
- Système d'exploitation : Windows
SEULS LES CV EN ANGLAIS SERONT ACCEPTÉS ET EXAMINÉS
Résumé
En tant qu'Ingénieur R&D Logiciel, vous serez responsable de la recherche, de la conception et du développement de solutions logicielles innovantes qui répondent aux besoins de notre organisation et améliorent nos offres de produits. Vous travaillerez en étroite collaboration avec des équipes interfonctionnelles, y compris la gestion de produits, l'ingénierie et l'assurance qualité, pour garantir que les produits logiciels sont développés selon les normes les plus élevées.
Responsabilités
- Concevoir et développer des applications Windows (MFC) basées sur C++
- Effectuer l'analyse et la conception de systèmes basées sur la programmation orientée objet (POO)
- Développer des applications basées sur une architecture Client/Serveur
- Développer des modules de communication réseau basés sur TCP/IP
- Intégrer avec des bases de données (MS-SQL) et gérer le traitement des données
- Implémenter et optimiser les fonctionnalités graphiques 2D/3D en utilisant des bibliothèques graphiques telles que GDI+, OpenGL et OpenCV
- Maintenir et améliorer les performances du logiciel AOI/DPI
- Corriger les bugs logiciels existants et répondre aux changements de spécifications
- Analyser et résoudre les problèmes lors du fonctionnement de l'équipement
- Développer la logique de contrôle et de séquence du matériel
- Préparer la documentation technique relative au développement du logiciel d'exploitation de l'équipement
- Visiter les sites clients et fournir une assistance technique sur site lorsque nécessaire
Qualifications
- 10+ années d'expérience en développement en C++ (MFC) ou WPF/.NET
- Solide compréhension et expérience pratique de la programmation orientée objet (POO)
- Expérience du développement d'applications dans un environnement Windows
- Compréhension de l'architecture Client/Serveur et de la communication TCP/IP
- Expérience de travail avec des SGBDR (MS-SQL, SQLite, etc.)
- Volonté et capacité de voyager à l'étranger ou au niveau national et de fournir une assistance client sur site
- Maîtrise de l'anglais (oral, écrit)
Qualifications préférées
- Expérience du développement d'applications Windows basées sur MFC
- Expérience d'utilisation de bibliothèques graphiques telles que GDI+, OpenGL et OpenCV
- Expérience dans des projets de traitement et de visualisation graphique 2D/3D
- Expérience des algorithmes de traitement d'images et d'inspection
- Expérience de la gestion de données à grande échelle et de l'optimisation des performances
- Expérience du développement et de l'exploitation de logiciels d'équipement d'inspection AOI/DPI ou de vision
- Expérience du développement et de l'exploitation de logiciels d'équipement de fabrication (Industries des semi-conducteurs, des écrans, des PCB, des batteries secondaires)
- Expérience du support client et de l'assistance technique sur site.
- La possession d'un visa américain et d'un passeport valides est fortement souhaitée.
