岗位职责: 1. 负责3D打印机嵌入式软件开发相关,如Linux应用层或单片机裸机软件的设计、移植、裁剪、编译、调测、优化。 2. 负责部分技术文档,如方案设计、算法原理、专利概述、操作手册等的撰写。任职要求: 1. 统招全日制本科及以上学历,计算机、软件、自动化、通信等相关专业。 2. 6年以上嵌入式软件开发经验,精通ARM硬件架构及开发体系,熟悉ST、NXP等主流单片机软件开发。 3. 深入了解且使用过 VxWroks、FreeRTOS、uC/OS 等任一嵌入式实时操作系统;熟练掌握进程调度、内存管理、文件系统、网络、块设备、内核参数的工作原理。 4. 有扎实的编程基础和编码风格,精通 C/C++且总代码量在10W行以上;熟练掌握Python或C#等任一开发语言;至少掌握WinForm、QT、PyQT、Tkinter等其中一种UI开发工具。 5. 需具备较强的英文资料阅读能力及科技文献检索能力,有CET-4/CET-6级证书,对口语无要求。 6. 熟练使用标准仪器,进行软硬件的调试、测试、验证、故障定位;且能够独立阅读接口电路时序图、电路原理图、PCB图。 7. 有较强的创新、学习、沟通、团队、逻辑思维、数据整合、问题分析能力;面对复杂问题可以抽丝剥茧, 定位到问题的根本原因。