岗位职责:
1. 负责C/C++程序的设计、开发和维护工作,确保代码质量和性能优化。
2. 参与软件项目的需求分析、系统设计和技术选型,编写技术文档。
3. 与团队成员紧密合作,完成软件的开发任务,解决开发过程中的技术问题。
4. 对现有软件进行性能分析和优化,提高程序运行效率和稳定性。
5. 跟踪软件开发行业的最新动态和技术趋势,不断提升自身技能水平。
6. 根据项目需要,使用C/C++语言进行hook操作,以实现特定功能。
任职要求:
1. 计算机相关专业硕士及以上学历,具备扎实的编程基础和良好的编码风格。
2. 精通C/C++编程语言,具备一定的项目开发经验。
3. 熟悉操作系统原理,了解多进程、多线程等并发编程技术。
4. 熟悉常用的数据结构、算法和设计模式,具备较强的分析和解决问题的能力。
5. 熟悉软件开发流程,具备良好的沟通能力和团队协作精神。
6. 具备一定的hook操作经验,了解hook的原理和实现方法。
7. 有强烈的学习欲望,对新技术和新领域保持敏感度,善于学习和运用新技术解决问题。