跳转到主要内容

无人机系统开发工程师

Technology
北京中科沌序科技有限公司
北京-海淀区, 中国¥16,000 - ¥30,000 /月1个月前

职位描述

工作职责 1、负责基于 ROS2 的无人机软件架构开发与维护,实现基于行为树或有限状态机的任务调度与决策逻辑。 2、负责机载嵌入式软件与配置管理:根据外场实验需求,快速完成飞控固件与参数、机载嵌入式设备、机载外设(UART/CAN/I2C 等)的调试修改。 3、负责无人机整机硬件的集成与联调:参与飞控、传感器(IMU/GPS/光流/气压计等)、动力系统、数传/图传链路的选型、安装、接线与标定,掌握整机电气与信号回路。 4、负责外场飞行试验的组织实施:编写测试大纲与飞行检查单,执行飞前检查与传感器标定,采集并分析飞行数据与日志(ulog/tlog 等),现场定位并解决软硬件异常。 5、负责控制、导航及集群协同算法在机载处理器上的部署与实机验证,完成从仿真、地面联调到外场飞行的迭代闭环。 配合完成多机协同数据链的联调与优化。 岗位要求 1、本科以上学历,电子、自动化、计算机、航空等相关专业。 精通 C++ 和 Python,具备良好的工程实践与代码规范。 2、掌握 ROS/ROS2 及其通信机制,熟悉行为树或有限状态机。 3、熟悉 Linux 开发环境,有在机载计算平台(Jetson、RK 系列等)上部署与调试的经验;熟悉 UART/CAN/I2C/SPI 等外设接口的原理与调试方法。 4、熟悉至少一种主流飞控(PX4/ArduPilot)的参数配置、固件烧录与地面站(QGC/Mission Planner/MAVROS)使用。 5、了解无人机整机硬件组成(机架、动力、电调、电池、链路、传感器),有装机、排障、焊接等实操经验者优先。 6、有外场飞行试验、实机联调或飞控产品测试经验者优先;持有 CAAC/AOPA/UTC 等无人机执照者优先。 7、能适应外场作业与短期出差,动手能力强,具备较强的现场问题分析与解决能力;善于沟通,具备团队合作意识。

Keywords
经验不限LinuxArduPilotPython

对这个职位感兴趣吗?