C++ Development Engineer
【job requirements】
Skill requirements: C/C++, Cocos2d-X
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.
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. Experience in software development in handwriting, PDF, office, EPUB, MOBI and other file formats is preferred;
5. Experience in OpenGL ES, CoCos2D, 3D rendering and image processing software development is preferred;