职位描述
职责描述:
1.负责嵌入式Linux应用软件、及系统组件开发及维护;
2.负责项目需求分析,编写软件设计文档、结构设计、编码等工作;
3.配合项目组其他模块业务完成系统的联调和集成;
岗位要求:
1.掌握Linux API使用,C++语言,CMAKE编程,并熟练使用STL,熟悉各种设计模式,3年以上嵌入式系统C++开发经验;
2.掌握Linux C/C++开发环境,熟悉基本数据结构及常用算法,熟练掌握gcc, gdb,熟练Linux下的多线程编程,进程间通信机制 ;
3.熟悉linux文件系统,内存管理,网络IO,进程间RPC,等linux下的开发技术;
4.熟悉shell,具备一定的shell编程能力;