职位描述
无人机嵌入式软件开发
【岗位名称】嵌入式软件工程师(设备接入/控制方向)
【岗位职责】
1. 负责装备的软件开发与功能实现,参与设备侧软件架构设计、模块划分与接口定义。
2. 负责设备与上位机、平板端、云平台之间的通信模块开发,完成控制指令、状态回传、日志上报、参数配置等功能实现。
3. 负责设备底层功能开发与联调,包括串口通信、网络通信、模块驱动适配、状态采集、故障检测等。
4. 负责设备控制链路实现,包括启停控制、模式切换、参数下发、设备自检、异常保护、心跳管理等功能。
5. 负责与单片机、通信模块、定位模块、电源模块、射频模块等硬件进行联调,定位和解决软硬件集成问题。
6. 负责设备侧日志体系、故障上报、远程升级、配置管理等工程化能力建设。
7. 负责弱网、断网、异常断电等场景下的软件稳定性设计,保障设备本地控制优先、状态可恢复、数据可追溯。
8. 配合后端、前端、测试、产品团队完成联调、测试与现场问题排查,支持项目交付和版本迭代。
9. 参与设备软件开发规范、接口文档、调试文档、部署文档的编写与维护。
【任职要求】
1. 计算机、电子、通信、自动化、控制工程等相关专业本科及以上学历,3 年及以上嵌入式软件开发经验。
2. 熟悉 C/C++ 开发,具备良好的编码规范与工程能力,能独立完成嵌入式模块设计与实现。
3. 熟悉 Linux 嵌入式开发环境,有 ARM 平台、工控机、边缘计算盒子或同类设备开发经验。
4. 熟悉常见通信接口和协议,包括 UART、SPI、I2C、CAN、TCP/IP、UDP、串口通信、自定义二进制协议等。
5. 熟悉多线程、进程间通信、定时器、内存管理、异常处理等 Linux 下系统编程能力。
6. 具备软硬件联调经验,能够阅读硬件接口文档,配合硬件工程师定位和解决问题。
7. 熟悉设备控制类软件开发,有以下经验者优先:①设备管理与远程控制②状态采集与故障监测③通信链路与控制链路实现④OTA 升级、日志系统、参数配置系统⑤具备较强的问题分析与定位能力,能在复杂现场环境中排查稳定性、兼容性、时序性问题。⑥责任心强,具备良好的团队协作能力和跨岗位沟通能力。
【加分项】
1. 有 RK3588、ARM Linux、国产化平台适配经验
2. 有射频设备、通信设备、安防设备、工业设备开发经验
3. 有 MQTT、WebSocket、HTTP、Modbus 等协议开发经验
4. 有设备远程运维、远程日志、远程升级经验
5. 有 systemd、shell 脚本、交叉编译、构建系统经验
6. 有无人系统、反制设备、侦测设备、边缘侧控制系统经验
【岗位职责】
1. 负责装备的软件开发与功能实现,参与设备侧软件架构设计、模块划分与接口定义。
2. 负责设备与上位机、平板端、云平台之间的通信模块开发,完成控制指令、状态回传、日志上报、参数配置等功能实现。
3. 负责设备底层功能开发与联调,包括串口通信、网络通信、模块驱动适配、状态采集、故障检测等。
4. 负责设备控制链路实现,包括启停控制、模式切换、参数下发、设备自检、异常保护、心跳管理等功能。
5. 负责与单片机、通信模块、定位模块、电源模块、射频模块等硬件进行联调,定位和解决软硬件集成问题。
6. 负责设备侧日志体系、故障上报、远程升级、配置管理等工程化能力建设。
7. 负责弱网、断网、异常断电等场景下的软件稳定性设计,保障设备本地控制优先、状态可恢复、数据可追溯。
8. 配合后端、前端、测试、产品团队完成联调、测试与现场问题排查,支持项目交付和版本迭代。
9. 参与设备软件开发规范、接口文档、调试文档、部署文档的编写与维护。
【任职要求】
1. 计算机、电子、通信、自动化、控制工程等相关专业本科及以上学历,3 年及以上嵌入式软件开发经验。
2. 熟悉 C/C++ 开发,具备良好的编码规范与工程能力,能独立完成嵌入式模块设计与实现。
3. 熟悉 Linux 嵌入式开发环境,有 ARM 平台、工控机、边缘计算盒子或同类设备开发经验。
4. 熟悉常见通信接口和协议,包括 UART、SPI、I2C、CAN、TCP/IP、UDP、串口通信、自定义二进制协议等。
5. 熟悉多线程、进程间通信、定时器、内存管理、异常处理等 Linux 下系统编程能力。
6. 具备软硬件联调经验,能够阅读硬件接口文档,配合硬件工程师定位和解决问题。
7. 熟悉设备控制类软件开发,有以下经验者优先:①设备管理与远程控制②状态采集与故障监测③通信链路与控制链路实现④OTA 升级、日志系统、参数配置系统⑤具备较强的问题分析与定位能力,能在复杂现场环境中排查稳定性、兼容性、时序性问题。⑥责任心强,具备良好的团队协作能力和跨岗位沟通能力。
【加分项】
1. 有 RK3588、ARM Linux、国产化平台适配经验
2. 有射频设备、通信设备、安防设备、工业设备开发经验
3. 有 MQTT、WebSocket、HTTP、Modbus 等协议开发经验
4. 有设备远程运维、远程日志、远程升级经验
5. 有 systemd、shell 脚本、交叉编译、构建系统经验
6. 有无人系统、反制设备、侦测设备、边缘侧控制系统经验
工作地点
江苏省常州市武进区武进经济开发区西太湖大道

认证资质
营业执照信息

更新于 3月29日


