嵌入式软件工程师
主要工作职责:
1、参与嵌入式软件项目的移植、底层驱动代码开发、软件模块接口函数编码并进行单元测试和系统测试
2、负责单片机人机交互界面开发,熟悉串口触摸屏开发;
3、负责配合硬件工程师调试测试硬件电路。
4、协助测试工程师制定测试计划,定位发现问题;
5、协助完成项目资料的收集,整理,编写、发布和维护工作;
6、完成领导布置的其它相关工作
7、对应用服务技术人员进行产品设备技术培训
技能要求
1.熟练使用单片机C语言,KEIL、EWARM等软件开发环境
2.熟悉ARM/STM32单片机;
3.熟悉常用的低速接口UART、SPI、IIC、SD卡、FSMC、GPIO、PWM等。
4.熟练常用的ADC、DAC采集及模拟量输出接口操作。
4.了解软件开发流程,良好的数据结构和算法知识,熟悉常用的软件滤波算法;
候选人素质要求:
1、电子、通信、自动化、计算机相关专业本科以上学历
2、3年以上相关工作经验。
3、工作严谨、责任心强、沟通协调良好具有很好的团队合作精神。
4、具有良好的中英文文档读写能力。
5、了解实时操作系统( FreeRTOS、ucos)应用与开发。
6、具有较强的学习能力。