职责:1、开发和维护C/C++应用程序,确保代码的质量、性能和可维护性。2、设计和实现多进程、多线程应用程序,处理并发和并行计算任务。3、使用动态库和SOCKET技术进行网络编程和通信。4、与数据库进行交互,设计和管理数据存储和访问。5、在Linux平台上进行调试、优化和性能分析,确保应用程序的高效运行。要求:1、了解QT工作机制,掌握QT应用开发框架,熟悉QT图形界面开发,QT库以及各控件的使用2、精通C/C++开发,具备扎实的编程技能和经验。3、熟悉多进程、多线程、动态库、SOCKET、数据库等常用技术。4、具备在Linux平台上进行调试和优化的能力,熟悉调试工具和技术。5、具备良好的数据结构与算法知识,熟悉内存管理和性能优化。6、能够独立、熟练地完成专项开发任务,熟悉标准化的软件设计开发流程。