Software R&D Engineer

Posted Yesterday
Be an Early Applicant
Zapopan, Jalisco, MEX
In-Office
Expert/Leader
Hardware • Semiconductor • Automation • Manufacturing
The Role
Researches, designs, develops, and maintains Windows-based C++ software for optical inspection equipment. Responsibilities include object-oriented system design, client/server and TCP/IP modules, database integration, 2D/3D graphics, image processing, hardware control, performance optimization, troubleshooting, documentation, and on-site customer support.
Summary Generated by Built In


Koh Young America is a sales and services subsidiary of Koh Young Technology, the global leader in AI and the design and manufacture of optical inspection equipment, software systems, peripherals, and services, with wide applications in the electronics manufacturing, industrial, automotive, military, and medical fields, and innovative research and development for defining the future of technology for numerous other industries and applications.

Job Type: Full-time, Office On-site working.

Location: Guadalajara, Jalisco, MX

Summary

As a Software R&D Engineer, you will be responsible for researching, designing, and developing innovative software solutions that meet the needs of our organization and enhance our product offerings. You will work closely with cross-functional teams, including product management, engineering, and quality assurance, to ensure that software products are developed to the highest standards.

Responsibilities:

  • Design and develop Windows-based C++ applications (MFC)
  • Perform system analysis and design based on Object-Oriented Programming (OOP)
  • Develop applications based on Client/Server architecture
  • Develop network communication modules based on TCP/IP
  • Integrate with databases (MS-SQL) and handle data processing
  • Implement and optimize 2D/3D graphics functionalities using graphic libraries such as GDI+, OpenGL, and OpenCV
  • Maintain and improve AOI/DPI software performance
  • Fix existing software bugs and respond to specification changes
  • Analyze and resolve issues during equipment operation
  • Develop hardware control and sequence logic
  • Prepare technical documentation related to equipment operation software development
  • Visit customer sites and provide on-site technical support when required

Qualifications:

  • 10+ years of development experience in C++ (MFC) or WPF/.NET
  • Strong understanding and hands-on experience with Object-Oriented Programming (OOP)
  • Experience developing applications in a Windows environment
  • Understanding of Client/Server architecture and TCP/IP communication
  • Experience working with RDBMS (MS-SQL, SQLite, etc.)
  • Willingness and ability to travel overseas or domestically and provide on-site customer support
  • Proficiency in English (verbal, written)

Preferred Qualifications:

  • Experience developing Windows applications based on MFC
  • Experience using graphic libraries such as GDI+, OpenGL, and OpenCV
  • Experience in 2D/3D graphics processing and visualization projects
  • Experience with image processing and inspection algorithms
  • Experience handling large-scale data and performance optimization
  • Experience developing and operating AOI/DPI or vision inspection equipment software
  • Experience in manufacturing equipment software development and operation
     (Semiconductor, Display, PCB, Secondary Battery industries)
  • Experience in customer support and on-site technical support.
  • Having a valid USA Visa and passport is highly desired.

Technology Stack:

  • Programming Languages: C++, C#
  • Frameworks: .NET, WPF, MFC
  • Network: TCP/IP
  • Database: MS-SQL, SQLite
  • Graphics: GDI+, OpenGL, OpenCV, and other graphic libraries
  • Operating System: Windows

ONLY RESUMES IN ENGLISH WILL BE ACCEPTED AND REVIEWED

Skills Required

  • 10+ years of software development experience in C++ with MFC or WPF/.NET
  • Strong understanding and hands-on experience with object-oriented programming
  • Experience developing applications in a Windows environment
  • Understanding of client/server architecture and TCP/IP communication
  • Experience working with relational databases such as MS-SQL or SQLite
  • Willingness and ability to travel domestically or internationally and provide on-site customer support
  • Proficiency in spoken and written English
  • Experience developing Windows applications with MFC
  • Experience with GDI+, OpenGL, OpenCV, or similar graphics libraries
  • Experience with 2D/3D graphics processing and visualization
  • Experience with image processing and inspection algorithms
  • Experience handling large-scale data and performance optimization
  • Experience developing or operating AOI/DPI or vision inspection equipment software
  • Experience developing and operating manufacturing equipment software
  • Experience providing customer or on-site technical support
  • Valid USA visa and passport
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
58 Employees
Year Founded: 2010

What We Do

Koh Young America is the U.S. branch of South Korea’s Koh Young Technology, providing 3D measurement-based inspection equipment and solutions for manufacturers. Its offerings include solder-paste inspection (SPI), automated optical inspection (AOI), semiconductor inspection, and related systems for process optimization and quality control. The company supports customers with data-driven inspection solutions, smart-manufacturing software, training, and regional sales and service, helping improve production performance and prevent defects.

Similar Jobs

Micron Technology Logo Micron Technology

Design Engineer

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
Tlaquepaque, San Pedro Tlaquepaque, Jalisco, MEX
45000 Employees

Micron Technology Logo Micron Technology

Integrated Business Planning (IBP) Analyst

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
Tlaquepaque, San Pedro Tlaquepaque, Jalisco, MEX
45000 Employees

Micron Technology Logo Micron Technology

NCG Eng Remote Operations Center (EROC)

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office or Remote
Tlaquepaque, San Pedro Tlaquepaque, Jalisco, MEX
45000 Employees

Micron Technology Logo Micron Technology

NCG Eng Remote Operations Center (EROC)

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office or Remote
Tlaquepaque, San Pedro Tlaquepaque, Jalisco, MEX
45000 Employees

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
US
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Unusual Machines, Inc. Thumbnail
Hardware • Robotics
Orlando, FL
300 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account