高级嵌入式软件工程师
1.负责公司产品的嵌入式软件开发工作;
2.根据项目分配的任务完成单片机软件方案的设计;
3.对开发完成及修改完成的软件进行相关测试;
4.根据反馈信息优化升级软件;
5.对相关开发资料版本进行归类整理;
6.提供软件方面的技术支持。
7.服从公司安排的其他任务。
岗位要求:
1.机电一体化、电子、自动化控制及相关专业毕业,本科及以上学历,211/985院校优先;
2. 7年以上单片机控制设计、开发工作经验,过往从业经历稳定;
3.精通windows平台下C语言编程,熟悉常用开发工具,代码版本管理工具如Git;
4.了解原理图与PCB设计;
5.熟练使用51系列、ARM系列单片机的应用与开发,熟悉使用RTOS操作系统进行开发;
6.熟练掌握常见接口协议、通信协议和驱动的设计;
7.熟练掌握常用编译软件工具和仪器仪表的使用;
8.熟悉软件开发流程(瀑布或敏捷),具有较强的软件设计和调试经验,代码习惯良好,较好的设计文档编写能力及技术表达能力;
9.有自动化控制经验者优先考虑,有步进电机控制驱动开发经验优先。