岗位职责:
1. 负责大疆 PSDK 相关开发工作:主导基于大疆 Payload SDK(PSDK)的嵌入式软件设计、开发与调试,包括但不限于负载设备与大疆飞行平台的通信适配、数据交互协议开发、功能模块集成。
2. 嵌入式系统开发与优化:参与嵌入式硬件驱动开发、底层软件架构搭建,负责操作系统(如 RTOS、Linux)的裁剪、移植与优化,保障系统稳定性与实时性。
3. 功能模块设计与实现:根据项目需求,独立完成传感器数据采集、数据处理算法集成、云台控制、图像传输等相关功能模块的开发,确保满足产品性能指标。
4. 调试与问题解决:负责 PSDK 开发过程中的软硬件联调、故障排查与问题定位,协同硬件工程师、测试工程师解决产品开发过程中的技术难题,输出相关技术文档。
5. 技术对接与迭代:跟进大疆 PSDK 版本更新,评估新特性对现有产品的影响,完成版本升级与兼容适配;参与行业技术调研,引入先进技术方案,持续提升产品竞争力。
任职资格:
1.本科及以上学历,211/985优先,电子信息工程、自动化、计算机科学与技术、软件工程等相关专业,3 年及以上嵌入式开发经验,有 1 年以上大疆 PSDK 开发经验者优先。
2.具备扎实的 C/C++ 编程基础,熟悉嵌入式系统开发流程,掌握数据结构、算法、操作系统原理等核心知识。
3. 熟悉大疆 PSDK 的通信协议、开发规范与调试工具,有基于大疆 飞行器的负载开发经验者优先。
4.精通嵌入式微处理器(如 ARM Cortex-M/A 系列)的开发,熟悉常用外设(UART、SPI、I2C、CAN、Ethernet 等)的驱动开发。
5.熟悉至少一种实时操作系统(如 FreeRTOS、RT-Thread、μC/OS)或嵌入式 Linux 系统的开发、调试与优化。
6.具备良好的代码规范与文档编写能力,熟悉 Git 等版本控制工具,掌握常用调试工具(示波器、逻辑分析仪、J-Link 等)的使用。
7. 具备较强的问题分析与解决能力,能够独立应对开发过程中的技术挑战,有团队协作精神与良好的沟通能力。