岗位职责:1. 根据任务完成ARM、单片机整体或者模块软件流程设计、代码编写、调试等工作;2. 根据项目分配的任务完成单片机软件方案的设计,撰写开发文档;3. 协助指导、督促试产,及时解决生产中出现的研发层面技术问题;4. 对开发完成及修改完成的软件或到用户进行相关测试、维护;5、协助主管做好产品技术支持服务等工作。任职要求:1. 硕士及以上学历,电子技术、自动控制、计算机、软件工程、通信等专业;本科学历、高级工程师职称也可考虑;有三年以上实际项目经验。2. 掌握C/C++语言编程,熟练使用ARM、STM32系列单片机开发系统;3. 熟悉项目管理流程,熟练使用protel /altium Designer设计软件。4. 具备电子电路基础知识,掌握单片机原理图设计、PCB设计以及元器件选型,熟悉嵌入式软件硬件体系结构。熟悉GPIO、I2C、SPI、UART、CAN、TCP/IP等总线协议、Ethernet以太网、USB、RFID、高精度动态AD、PWM电机调速控制、LCD触摸显示、熟悉至少一种嵌入式操作系统RTOS、应用arm-Linux移植,编写ARM嵌入式Linux驱动程序、熟练焊接各种元器件和使用常用工具(示波器、万用表)等设备驱动开发。5. 能熟练阅读英语技术资料;具备良好的沟通能力和优秀的团队协作能力,思路清晰,逻辑性好。6. 能承受一定工作压力,有强烈的责任心和上进心,团队合作意识强。