职责描述
1、负责公司运动控制软件程序开发,提供稳定可靠的软件解决方案,包括代码编写,仿真和调试;
2、负责公司运动控制软件应用模块或硬件驱动模块开发和调试;
3、负责编制模块开发与验证报告,完成模块开发设计过程中相应技术文档整理和输出;
4、负责快速响应客户的应用需求,完成产品的软件升级与维护;
5、负责对软件开发,升级,维护,调试和实际应用出现的问题进行分析总结,提高软件的综合水平。
任职要求
1、本科及以上学历,电机、通信、自动化、计算机、软件工程等专业背景;
2、2年以上嵌入式软件开发经验,精通C/C++语言等多种程序设计语言,有良好的编程习惯和扎实的编程能力;
3、熟悉ARM(特别是STM32F103/407系列),DSP等平台开发,熟练使用多种编译工具进行软件开发,并具有丰富的硬件和软件调试经验;
4、熟悉多种单片机RTOS系统开发流程,具备相关的开发经验;熟悉嵌入式外围设备接口及其驱动开发(如USB,CAN, RS485,SPI等),熟悉多任务,软件设计及开发;
5、有科技类竞赛成绩者优先,如:ACM、数学建模、机器人大赛、挑战杯等;
6、具备强烈的责任心和团队合作精神,能承受较强的工作压力,有强烈的学习意愿、有良好的自我驱动能力。