职位描述
1.负责Klipper/Marlin固件的二次开发、功能定制与性能优化。
2.负责Klipper/Marlin与不同3D打印机主控板(如STM32, RP2040等)的移植、适配和调试。
3.编写和调试打印机配置文件解决硬件相关的疑难杂症(如共振补偿、压力进阶校准等)。
4.与后端工程师协作,实现Klipper/Marlin与上层应用服务的高效、稳定通信(通过Moonraker API)。
5.编写相关技术文档和测试用例。
要求:
1.熟悉C语言和Python,具备扎实的嵌入式系统开发经验。
2.必须拥有Klipper或Marlin固件的实际开发或深度定制经验,熟悉其架构和配置原理。
3.熟悉常见的微控制器(如STM32系列),掌握UART、I2C、SPI等外设驱动开发。
4.了解3D打印机硬件结构(步进电机、热敏电阻、热床等)及其控制原理。
5.具备良好的问题分析和解决能力,能独立进行硬件调试和故障排查。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕