岗位职责:
1、参与公司产品的模块设计(基于嵌入式Linux操作系统)
2. 完成所负责功能模块的开发;
3. 负责相关代码编写,bug的修改,文档的维护等
4. 熟悉不同平台下Linux的系统构建,运行环境搭建,以及运行环境优化
任职资格:
1、计算机或相关专业、本科及以上学历,3年以上Linux环境下软件开发工作经验
2、熟悉Linux操作、能够使用c或c++语言完成模块设计、编码及测试
3、能够进行Makefile脚本编写及gdb调试工具,熟悉qt开发框架,熟练使用c++ 11 标准 stl库进行开发。
4、熟练掌握linux下多线程/进程技术,熟悉进程通信技术、熟练掌握TCP/IP协议及网络基础知识,并能进行相关功能开发
5、熟练掌握数据库Mysql/Sqlite操作;熟练掌握常用数据结构
6、具备较强的逻辑分析和独立解决问题能力,较强的沟通能力和钻研精神,抗压能力强。