职位描述
岗位职责
1.负责公司产品的嵌入式软件需求分析和特性设计;
2.负责软件设计、维护和软件代码编写;
3.负责软件代码的单元测试、测试环境搭建、问题定位等工作;
4.执行研发规范制度,编写软件文档相关资料。
职位要求:
1.3~5年软件开发工作经验
2.精通C/C++编程语言,从事C/C++项目3年以上,熟悉面向对象编程思想并能运用到实际工作中;
3.熟练操作Linux系统,熟练掌握Linux C/C++调试、开发工具gcc,g++,gdb,make;熟悉Shell脚本,了解python、php;
4.熟练掌握进程间通信、多线程编程等开发技术,对消息队列、共享内存、线程并发控制有深入理解;
5.熟悉图像处理相关知识;