Engine Development Engineer

1970-01-01 08:00:00 5 TBD

【job requirements】

C/C++, Cocos2d-X, image programming

Job Responsibilities:

1. Assist the architect to design and develop the system engine architecture;

2. Participate in system analysis, architecture design, module coding and unit testing of the system engine;

3. Responsible for new technology research, engine function expansion and performance optimization.

4. Windows application development

job requirements:

1. Bachelor degree or above, computer-related major, less than five years of work experience, proficient in C/C++ language, cross-platform development experience is preferred;

2. In-depth understanding of I/O, processes, threads, memory management, semaphores, locks, message queues, TCP/IP protocol, good at performance and memory optimization;

3. Familiar with common data structures, design patterns and algorithms, have systematic thinking, and have the ability to abstract architecture;

4. Strong communication skills, good at learning, clear thinking, strong sense of responsibility, good sense of cooperation and adaptability;

5. Experience in software development for handwriting, PDF, office, EPUB, MOBI and other file formats is preferred;

Experience in OpenGL ES, CoCos2D, 3D rendering and image processing software development is preferred;