岗位职责:1.参与公司新产品嵌入式控制系统的需求讨论、架构和方案制定;2.负责3D打印机嵌入式系统底层驱动及应用逻辑的设计、编程、调试;3.可以独立完成运动控制产品调试,算法优化等。4.负责现有嵌入式软件的升级和维护,配合算法工程师完成算法的编码和调试;5.撰写软件相关的设计文档,配合测试工程师完成代码的测试和发布;6.分析、解决产品运行过程中嵌入式软件相关问题。岗位要求:1.本科以上学历,计算机、电子电气、控制或机电相关专业,5年以上工作经验;2.具备嵌入式软件编程与调试能力,至少具有一种基于STM32、NXP、AVR单片机或DSP两年以上的开发经验,具有3D打印机、机床、半导体、机器人等精密设备开发经验者优先;3.熟练掌握C/C++,熟悉CAN、SPI、I2C、RS485、Ethernet( TCP/IP)等通信协议;4.熟悉固件开发,调试,等流程以及工具5.熟悉主流运动控制卡以及驱动器(含欧美以及日系)者优先6.熟悉软件开发流程,熟练使用Git等代码管理工具;7.具备良好的团队合作和沟通能力,工作认真负责,吃苦耐劳,勇于接受挑战,对技术创新有强烈的热情者优先。8.熟悉视觉图像处理,熟悉Linux 环境下编程,激光雷达等传感器者优先;9.有 CNC 设备经验者优先