岗位描述
职位描述:
1、负责 Linux 平台下的软件模块设计、开发与维护;
2、参与系统架构设计,编写高质量的 C/C++ 代码,并完成单元测试;
3、分析并解决开发中的性能瓶颈、内存泄漏、并发竞争等问题;
4、编写技术文档,参与 Code Review,确保代码质量;
5、与测试、产品团队协作,快速迭代产品功能。
任职资格:
1、硕士及以上学历,计算机、软件工程、电子信息等相关专业;
2、熟悉 Linux 操作系统,掌握常用命令(文件操作、进程管理、网络配置);
3、扎实掌握 C/C++ 编程语言,了解数据结构、算法与设计模式;
4、具备基本的系统编程经验:多线程、进程间通信 (IPC)、Socket 网络编程;
5、了解至少一种版本控制工具(Git/SVN),熟悉 gcc/g++、gdb、Makefile 等开发工具;
6、具备良好的学习能力和团队协作精神,乐于挑战技术难题。