Pearl
Koh Young America, Inc.
Software R&D Ingenieur
Über die Stelle
Koh Young America ist eine Vertriebs- und Service-Tochtergesellschaft von Koh Young Technology, dem weltweit führenden Unternehmen im Bereich KI sowie im Design und der Herstellung von optischen Inspektionsgeräten, Softwaresystemen, Peripheriegeräten und Dienstleistungen mit breiten Anwendungen in der Elektronikfertigung, im industriellen, automobilen, militärischen und medizinischen Bereich sowie in der innovativen Forschung und Entwicklung zur Definition der Zukunft der Technologie für zahlreiche andere Branchen und Anwendungen.
Art der Anstellung: Vollzeit, Büro vor Ort.
Standort: Guadalajara, Jalisco, MX
Technologie-Stack
- Programmiersprachen: C++, C#
- Frameworks: .NET, WPF, MFC
- Netzwerk: TCP/IP
- Datenbank: MS-SQL, SQLite
- Grafik: GDI+, OpenGL, OpenCV und andere Grafikbibliotheken
- Betriebssystem: Windows
NUR BEWERBUNGEN IN ENGLISCHER SPRACHE WERDEN ANGENOMMEN UND BEARBEITET
Zusammenfassung
Als Software R&D Ingenieur sind Sie für die Erforschung, das Design und die Entwicklung innovativer Softwarelösungen verantwortlich, die den Bedürfnissen unserer Organisation entsprechen und unser Produktangebot verbessern. Sie arbeiten eng mit funktionsübergreifenden Teams zusammen, darunter Produktmanagement, Engineering und Qualitätssicherung, um sicherzustellen, dass Softwareprodukte nach höchsten Standards entwickelt werden.
Aufgaben
- Entwerfen und Entwickeln von Windows-basierten C++-Anwendungen (MFC)
- Durchführen von Systemanalysen und -designs basierend auf objektorientierter Programmierung (OOP)
- Entwickeln von Anwendungen basierend auf Client/Server-Architektur
- Entwickeln von Netzwerkkommunikationsmodulen basierend auf TCP/IP
- Integration mit Datenbanken (MS-SQL) und Datenverarbeitung
- Implementieren und Optimieren von 2D/3D-Grafikfunktionen unter Verwendung von Grafikbibliotheken wie GDI+, OpenGL und OpenCV
- Beibehalten und Verbessern der Leistung von AOI/DPI-Software
- Beheben bestehender Softwarefehler und Reagieren auf Spezifikationsänderungen
- Analysieren und Lösen von Problemen während des Gerätebetriebs
- Entwickeln von Hardware-Steuerungs- und Sequenzlogik
- Erstellen technischer Dokumentationen im Zusammenhang mit der Softwareentwicklung für den Gerätebetrieb
- Besuchen von Kundenstandorten und Bereitstellen technischer Unterstützung vor Ort, falls erforderlich
Qualifikationen
- 10+ Jahre Entwicklungserfahrung in C++ (MFC) oder WPF/.NET
- Starkes Verständnis und praktische Erfahrung mit objektorientierter Programmierung (OOP)
- Erfahrung in der Entwicklung von Anwendungen in einer Windows-Umgebung
- Verständnis von Client/Server-Architektur und TCP/IP-Kommunikation
- Erfahrung mit RDBMS (MS-SQL, SQLite, etc.)
- Bereitschaft und Fähigkeit zu nationalen oder internationalen Reisen und zur Bereitstellung von technischem Kundensupport vor Ort
- Fließende Englischkenntnisse (mündlich, schriftlich)
Bevorzugte Qualifikationen
- Erfahrung in der Entwicklung von Windows-Anwendungen basierend auf MFC
- Erfahrung mit Grafikbibliotheken wie GDI+, OpenGL und OpenCV
- Erfahrung in 2D/3D-Grafikverarbeitungs- und Visualisierungsprojekten
- Erfahrung mit Bildverarbeitungs- und Inspektionsalgorithmen
- Erfahrung in der Verarbeitung großer Datenmengen und Leistungsoptimierung
- Erfahrung in der Entwicklung und dem Betrieb von AOI/DPI- oder Vision-Inspektionsgeräte-Software
- Erfahrung in der Softwareentwicklung und im Betrieb von Fertigungsanlagen (Halbleiter-, Display-, PCB-, Sekundärbatterie-Industrien)
- Erfahrung im Kundensupport und technischen Support vor Ort.
- Ein gültiges USA-Visum und Reisepass sind sehr erwünscht.
