职位详情
无人机飞控软件开发工程师(P'X4 方向)
6000-10000元
辽宁大圣开物景观规划设计有限公司
沈阳
1-3年
本科
10-13
工作地址

艺圣教育

职位描述
岗位职责:
1. 聚焦PX4开源飞控固件的程序开发与优化,核心负责固件裁剪(剔除冗余模块、降低资源占用)、现有功能模块(如姿态控制、动力输出)的代码优化,提升飞控运行效率与稳定性。
2. 参与PX4与外部硬件的软件适配,基于已有的嵌入式硬件方案,完成传感器(IMU、GPS、气压计等)驱动的调试与集成,确保硬件数据在PX4系统中正常解析与应用。
3. 运用Python完成辅助开发工作,包括飞控参数配置脚本编写、传感器数据预处理工具开发、试飞数据自动化分析(如日志解析、关键指标统计),降低人工操作成本。
4. 配合硬件工程师进行飞控系统联调,定位并解决软件层面的问题(如数据传输延迟、模块兼容性异常),记录调试过程,输出清晰的问题报告与解决方案。
5. 维护PX4开发相关文档,包括固件裁剪流程、模块适配手册、Python工具使用说明等,同步更新技术细节,为团队技术沉淀提供支持。
任职要求:
1. 学历与专业:本科及以上学历,自动化、电子信息工程、计算机科学与技术、测控技术与仪器等相关专业,接受应届毕业生或1年以内嵌入式/飞控开发经验者。
2. 核心技术能力:
- 熟练掌握C/C++编程语言,理解面向对象编程思想,能独立完成代码编写、调试与优化(有嵌入式项目经验者优先)。
- 具备Python基础开发能力,能使用Python处理数据、编写简单工具脚本(如使用pandas分析日志、用serial库实现串口通信)。
- 了解嵌入式系统基本原理(如RTOS任务调度、中断处理),或有Linux环境下开发经验(如使用Git版本控制、CMake编译项目)。
3. 学习与协作能力:
- 具备快速学习能力,能主动研究PX4官方文档、开源代码,快速上手飞控相关开发工作。
- 逻辑思维清晰,善于定位和解决代码问题,面对技术难点能主动查阅资料或与团队沟通。
- 具备良好的沟通意识,能清晰同步开发进度与问题,配合硬件工程师完成联调任务。
4. 加分项:
- 有过PX4固件编译、模块修改或Mavlink协议应用经验(如使用QGroundControl与飞控通信)。
- 了解卡尔曼滤波、PID控制等基础算法,或有传感器数据处理相关经验。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请