1、 电子、控制、计算机、软件工程等相关专业,本科以上学历(985或211优先),参与过无人机嵌入式相关开发者优先;
2、 熟悉掌握汇编语言、C/C++等嵌入式开发语言,熟悉嵌入式软件接口规范、设计方法,对软件的模块化、可移植性有深入的理解,有良好的开发编码习惯及文档规范;
3、 熟悉ARM架构,熟悉Linux、RTOS等操作系统,对操作系统运行机制、设备驱动模型有深刻理解;
4、 熟悉TCP/IP通讯协议,熟悉socket编程、了解WiFi及LoRa等无线通讯;
5、 为人真诚,细心,积极主动,勤奋好学,责任心强,有良好的团队协作精神。
1、 负责无人机飞控、导航、链路等相关嵌入式系统的软件开发,嵌入式操作系统内核裁剪、系统移植、配置优化,嵌入式操作系统平台硬件底层驱动程序(含BSP)设计、实现和调试;
2、 负责外围设备驱动集成,应用层多线程框架搭建,各种通信协议的制订代码实现,包括和下层MCU的通信,以及和上层APP的通信等;
3、 对无人机飞控等各分系统硬件、电路的设计提出指导建议,为软件制定接口,并提出优化方案;
4、 设计并开发产品级的单元测试、集成测试、以及自动化测试系统;
5、 对负责的软件模块进行模块化处理,形成标准固件,并进行维护和优化升级。
粤公网安备 44030502001156号