职位描述
岗位职责:
1、根据《系统详细设计说明书》进行代码实现
2、参与项目的需求分析,研究软件设计的可行性
3、根据需求开发新产品,以及维护升级产品软件功能
4、独立进行软件的开发,调试,解决技术难题
5、指导初级软件工程师进行编码工作
任职条件
1、年龄/学历背景:40岁以下/专科及以上学历;
2、培训经历:计算机相关专业;
3、工作经验:3年以上同等岗位/职位经验
4、基本技能和素质:
精通C/C++语言,考虑代码的执行效率;
精通TCP/UDP,串口等自定义传输协议的使用;
熟练Linux操作系统的使用;
熟练掌握Makefile,cmake的编写规则;
熟练掌握网络编程技术;
熟悉嵌入式系统多任务、多线程应用编程、TCPIP协议栈;
熟悉各种常用的设计模式和原则;
熟悉软件开发流程,能够独立编写开发设计文档;
熟悉SVN/Git代码管理工具使用;
熟悉STMF4(ARM)嵌入式芯片;
5、个性特征:较强的沟通协调能力、分析能力;有强烈的责任感,善于团队协作;
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕