




Job Summary: Join an R&D team to design and develop Windows-based applications using C++/MFC or WPF/.NET for AI-powered optical inspection technology, including hardware control and software optimization. Key Highlights: 1. Windows application development using C++/MFC or WPF/.NET. 2. Hardware control and inspection software optimization. 3. Collaboration with global teams on AI technology. Do you want your code to come alive in cutting-edge machinery? We are a global leader in AI-powered optical inspection technology. We design and manufacture high-precision equipment for the automotive, military, medical, and electronics industries. Join our Research and Development (R&D) team in Guadalajara! What will you do in this role? Design and develop Windows-based applications using C++ (MFC) or WPF/.NET. Develop network communication modules based on TCP/IP and Client/Server architecture. Implement and optimize 2D/3D graphics functions using libraries such as GDI+, OpenGL, and OpenCV. Develop sequence logic and hardware (machinery) control. Analyze, optimize performance, and resolve software inspection (AOI/DPI) issues on-site or during equipment operation. Create technical documentation and provide specialized on-site customer support when required. What do you need to apply? (Requirements) 4–10 years of proven experience developing with C++ (MFC) or WPF/.NET. Advanced proficiency in Object-Oriented Programming (OOP) in Windows environments. Solid experience with relational databases (MS-SQL, SQLite, etc.). Fluent English (spoken and written), as you will collaborate with global teams. Willingness to travel (domestically and internationally) for on-site technical support. Valid passport and active U.S. visa. Bonus qualifications include: Experience in image processing, inspection algorithms, or 2D/3D visualization projects. Prior experience developing software for the semiconductor, PCB, electronics, or secondary battery industries. IMPORTANT NOTE FOR YOUR APPLICATION: To ensure your profile is reviewed by our global team, it is mandatory that you attach your updated CV in English (preferably including both English and Spanish versions). Profiles without an English-language resume will not be considered for this process.-Requirements- Minimum education: Higher education – Bachelor's degree 4 years of experience Languages: English Age: between 27 and 45 years Knowledge: Web applications, C++, Inspection, Artificial Intelligence, Machinery, Programming Willingness to travel: Yes Keywords: engineer, engineers, ingeniera, ing, engineer
