嵌入式软件工程师 |
青岛市 · 黄岛区1-3年本科 15K - 25K |
招聘人数:1 |
![]() |
鲍敏 华宇云通海洋科技(山东)有限公司 |
职位详情 职位描述
1. 负责水下机器人嵌入式系统的软件需求分析与方案设计,编写软件概要和详细设计说明书;完成相关的嵌入式应用软件设计、开发、测试及维护工作;
2. 参与水下机器人总体方案设计,并配合其他专业人员完善设计方案;
3. 配合硬件工程师完成硬件电路调试,配合测试工程师进行水下机器人功能/性能测试;根据实验反馈,完善软件功能、修改bug等,不断提升软件实用性;
4. 完成应用接口软件开发及对外通信接口协议定义,实现数据通信及控制功能;
5. 编写完备的研发报告和文档;
6. 协助完成知识产权汇总工作,负责提供技术文档编写和专利申请中的技术文件;
7. 完成研发经理布置的其他任务,配合其他研发人员,完成机器人的各项调试工作。
任职要求:
1. 硕士研究生及以上学历,自动化、计算机等控制类相关专业;
2年以上嵌入式软件开发经验,熟悉软件开发流程;
3. 精通C/C++语言,精通数据结构,具有良好的代码编写习惯;
4. 熟悉STM32芯片(F4系列)的系统结构,熟悉嵌入式系统线程、网络、数据库编程;有实际相关产品软件开发经验者优先考虑;
5. 熟悉Linux等至少一种主流嵌入式操作系统的移植、裁剪、驱动开发和应用开发;具有FreeROTS嵌入式系统开发经验者优先考虑;
6. 熟悉各种pid控制算法,数据处理算法;熟练使用步进电机、直流电机、伺服电机等执行器以及热电阻、加速度计、陀螺仪等传感器。具有水下机器人等相关产品开发经验者优先考虑;
7. 熟悉RS485、CAN、TCP/IP等通信协议;
8. 具有较强逻辑分析能力和学习能力,具有较强的分析、解决问题能力;
9. 具备独立编写技术设计文档,对设计工作进行总结的能力;
10. 具有良好的沟通能力和团队合作精神,具有强烈的责任心和钻研精神。 |
【 请用微信扫一扫投递简历 】