岗位职责:
1、负责飞控系统和周边模块的实时嵌入式系统功能开发,采用MCU+RTOS架构,包括设备驱动、文件系统、通讯协议、以及业务逻辑等;
2、负责飞管系统和周边模块的linux嵌入式系统功能开发,采用CortexA+LINUX架构,包括飞控SDK、物联网、日志分析、航线规划、自主避障、视觉导航和人工智能等;
3、参与本部门业务系统的需求分析、可行性分析、方案制定、原件选型;
4、据需求文档进行相关产品的开发及开发系列文档的撰写;
5、对已有嵌入式软件维护。
岗位要求:
1、本科以上学历,3年以上嵌入式开发经验;
2、有大型嵌入式软件项目开发经验,有飞控、自动驾驶等开发经验者优先;
3、至少熟悉一种嵌入式操作系统,比如linux、rt-thread、chibios、FreeRtos、uC/OS等,熟练使用C/C++语言;
4、熟悉Linux环境软件开发,比如cmake、shell和python等脚本,具备搭建配置开发环境能力;
5、熟悉基于ARM/STM32/NXP等硬件平台,熟悉IIC、SPI、UART、CAN等通讯接口;
6、充分理解硬件原理图和datasheet,熟练使用万用表、示波器、逻辑分析仪等进行调试分析。
职位福利:五险一金、绩效奖金、交通补助、餐补、包住、节日福利、定期体检、通讯补助