Job Openings
C++ Software Architect (Beijing)
About the job C++ Software Architect (Beijing)
Job brief
Our client is a well-known global software company with a core advantage in the field of image processing. Its various products maintain a high market share worldwide. To further expand into new business areas, we are planning to recruit a senior C++ software architect to lead the team in planning and solving various technical issues.
Responsibilities
- Responsible for the architecture, planning, completion of the core framework, and coding implementation of the company's software products.
- Responsible for system development, environment setup, addressing architecture issues and technical challenges.
- Leading the development team in developing, providing technical training and guidance, ensuring system architecture stability, and safeguarding project quality and progress.
- Participating in tackling critical technical issues.
Requirements
- Over 8 years of C++ programming development experience, with cross-platform development experience, candidates with rich experience in PC-end products will be preferred.
- Experience in client development or using interface libraries such as QT, DUilib, etc.
- Proficient in object-oriented programming, capable of understanding and proficiently applying various design patterns.
- Basic knowledge of image processing, familiar with OpenGL rendering, and experience in performance optimization is a plus.
- Experience in image-based software development is preferred.
- Native Mandarin speakers are preferred.