岗位描述
岗位职责
1.负责公司程控硬件设备驱动库C++代码设计与开发;
2.参与自动化系统架构设计、接口定义及技术方案评审;
3.负责现有系统的性能优化、Bug修复及日常维护;
4. 编写高质量、可维护、符合规范的代码及技术文档;
5. 配合测试团队完成单元测试、集成测试,保障交付质量;
6.参与代码评审,持续提升团队代码质量与工程规范。
职位要求
1. 本科及以上学历,计算机、软件工程或相关专业;
2.扎实的C++/C 基础,熟悉C++11/14/17标准,理解面向对象、泛型编程、内存管理、智能指针等核心概念;
3.掌握常用数据结构(链表、树、哈希表等)及算法,具备良好的逻辑思维和问题解决能力;
4.熟悉Linux/Unix环境,掌握常用Shell命令;了解TCP/IP、Socket编程,有网络协议(HTTP/gRPC/Protobuf等)开发经验;
5.熟练使用Git、CMake、GDB等开发调试工具;
6.了解至少一种关系型数据库(如MySQL/PostgreSQL),能编写基础SQL;
7.具备良好的编码习惯、文档意识和团队协作精神,能按时高质量交付任务。