职位描述
岗位职责:
1、嵌入式系统开发
负责无人机机巢控制系统的嵌入式软件开发,包括机巢门控、充电管理、环境监测、通信模块等功能开发;
设计并实现机巢与无人机之间的通信协议(如CAN、UART、SPI、I2C等),确保数据传输的稳定性和实时性;
优化嵌入式系统的性能,降低功耗,提升系统响应速度和可靠性。
2、硬件驱动开发
编写底层驱动程序,支持传感器(如温湿度、气压、风速)、电机控制、电源管理等硬件模块;
调试硬件与软件的兼容性,解决硬件接口及通信问题。
3、系统集成与测试
参与无人机机巢系统的整体集成,与硬件团队协作完成功能验证和性能测试;
编写测试用例,进行单元测试、集成测试及系统测试,确保软件稳定性和鲁棒性;
支持现场调试及问题排查,提供技术解决方案。
4、技术文档编写
编写详细的设计文档、接口文档及测试报告;
记录开发过程中的技术难点及解决方案,形成知识库。
任职要求:
1、教育背景:本科及以上学历,计算机科学、电子信息工程、自动化等相关专业;
2、工作经验:2年以上嵌入式开发经验,熟悉C/C++语言,有无人机、机器人或智能硬件开发经验者优先;
3、技能要求:
熟悉常用嵌入式操作系统(如FreeRTOS、uC/OS、Linux等)及开发环境(如Keil、IAR、GCC等);
熟悉常用通信协议(如CAN、UART、SPI、I2C、TCP/IP等)及硬件接口调试;
具备硬件基础知识,能看懂原理图,使用示波器、逻辑分析仪等工具进行调试。
4、其他要求:对无人机行业有浓厚兴趣,了解机巢在无人机生态系统中的功能需求;具备较强的逻辑思维和问题解决能力,能独立完成模块设计与开发;良好的团队协作能力,适应快节奏的开发环境;有较强的学习能力,能够快速掌握新技术并应用于实际项目。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕