职位描述:我们正在寻找一位熟练掌握 C++ 编程语言的软件工程师加入我们的团队。您将参与开发和维护我们的软件产品,特别是涉及 GUI(使用 QT)、游戏开发(使用 SDL 和 SFML)等方面的模块。此外,具备中大型游戏和平台开发经验将优先考虑。工作职责:85使用 C++ 开发高性能应用程序,包括图形用户界面(GUI)和游戏开发相关的模块。85使用 QT 框架设计和实现用户界面,确保用户体验流畅且高效。85使用 SDL 和 SFML 等库进行游戏开发,包括图形渲染、音效处理和输入管理。85在Linux环境下进行软件开发,确保应用程序的稳定性和性能优化。85使用 OpenGL 进行图形渲染,支持游戏和 GUI 界面的高性能图形处理任职要求:85计算机科学或相关专业本科及以上学历。85具备扎实的 C++ 编程能力,了解 C++11/14/17/20 标准。85熟悉 QT 框架的使用,包括 Qt Widgets、Qt Quick 和 QML。85熟悉 SDL 和 SFML 游戏开发库,能够使用这些库进行游戏开发。85熟悉 OpenGL 图形渲染技术,能够进行高性能的图形处理85熟悉 Linux 开发环境和工具链,能够进行相应的软件配置和调试。85熟悉软件开发生命周期,包括需求分析、设计、开发、测试和维护。85熟悉多线程编程和性能优化技术。85良好的问题解决能力,能够在高压环境下保持高效。85优秀的沟通能力和团队合作精神。加分项:85在游戏开发领域有相关的项目经验,能够展示相关作品。85具备Cocos或Unity游戏开发经验,能够支持跨平台应用程序开发。85熟悉版本控制工具(如SVN)。85具备英语阅读和书写能力,能够理解技术文档和撰写技术报告。