岗位职责:
1、能够独立完成公司产品的软件设计工作,精通C语言,良好的英文读写能力;
2、负责公司产品的软件架构设计、功能实现、产品维护及性能优化;
3、负责设计并实现底层与应用层各种功能与客户需求,完成对应模块设计、编码与调试;
4、按照要求完成相关开发文档的整理与编写;
5、 解决产品在使用过程中的软件问题,提供应用技术支持;
6、 基于ARM Cortex-M/A等平台的开发;
7、 完成上级领导安排的其他工作任务。
任职要求
1、电子、电气、通讯、自动控制,计算机等相关专业大专及以上学历;
2、3年以上相关工作经验,有实际项目开发经验,能够独立或部分独立完成项目开发,熟悉ARM体系架构嵌入式Linux开发流程,有相关项目经验优先;
3、熟练运用C或C++进行编程开发,有较强的逻辑分析能力和学习能力;
4、有上位机软件开发经验,熟悉C++,C#,java语言和MODBUS优先;
5、熟悉一种或数种嵌入式CPU软硬件平台,如stm32,lpc,stc51等;
6、熟悉嵌入式系统各种总线接口(SPI、IIC、UART、RS232、RS485、CAN及USB等);
7、熟悉软件开发环境;
8、熟练掌握电路原理,有医疗行业背景项目开发经验优先;
9、爱岗敬业,态度积极,有责任心,有良好的团队合作精神和较强的分析解决问题的能力。