工作职责:负责设计、开发基于Cortex-M 系列的软件分析新功能要求, 并与软件架构师配合完成相关软件架构和模块化设计基于新功能要求,设计软件模块,软件测试用例,并与软件测试工程师一起开展软件测试验证工作维护并优化现有软件平台的功能和架构,以确保系统资源的高效性、稳定性和可扩展性支持软件在设计团队中的使用,及时跟踪并解决问题任职资格:自动化、电子信息、计算机等相关专业熟练掌握C/C++编程语言熟悉编译原理,熟悉至少一款ARM框架芯片,熟悉Keil MDK、Eclipse等开发环境熟悉SCI、SPI、CAN、ETH等常用通讯底层熟悉MODBUS、IEC104等通讯协议熟悉Git、SVN等代码管理工具熟悉一种实时操作系统有上位机开发经验优先(C#、C++)善于时间管理及系统化思考,有上进心,责任感强,思维开放,快速学习和团队合作精神较强的英语能力(阅读,写作,会话)