职位详情
嵌入式软件开发工程师
2.5-5万
北京源络科技有限公司
北京
3-5年
本科
03-05
工作地址

中关村东升国际科学园7号楼2层

职位描述
工作内容:
1. 负责嵌入式软件的开发,包括底层驱动、中间件和应用层编程。
2. 与硬件团队合作,开发外设驱动程序,确保硬件设备高效稳定交互。
3. 负责将软件组件与机器人的硬件系统集成,确保系统的整体性能和兼容性。
4. 在实时操作系统中进行任务调度和中断处理,保障系统的实时性。
5. 实现故障检测和保护机制,增强系统安全性。
6. 编写技术文档,包括软件设计文档、用户手册和维护指南,确保其他工程师和用户能够理解和使用软件。
7. 设计和执行测试计划,包括单元测试、集成测试和系统测试,确保软件的可靠性和稳定性。
任职要求:
1、电子工程、自动化、电气工程等相关专业本科及以上学历,至少3年以上嵌入式软件开发经验,具备电机驱动软件开发经历者优先。
2、精通C/C++语言,具有丰富的嵌入式系统(如STM32、ARM Cortex-M/R/A系列等)开发经验。
3、有在RTOS环境下进行实时任务调度和中断处理的经验。
4、熟悉SPI、I2C、CAN等常用通信接口及其的应用,了解常见的芯片特点和使用方法。
5、具备良好的问题分析能力和解决问题技巧,能迅速定位并修复嵌入式软件相关的问题。
6、拥有优秀的团队合作精神和沟通能力,可以与硬件工程师、机械工程师等跨领域团队成员有效协同工作。
工作内容:
1. 负责嵌入式软件的开发,包括底层驱动、中间件和应用层编程。
2.编写 PID 控制算法,优化位置环、速度环参数,提升关节响应速度与稳定性‌。
3.解析 CAN FD 协议栈,实现多节点数据帧收发、报文过滤及错误处理功能‌。
4.开发编码器信号解码程序,支持增量式/绝对式编码器数据采集与校准‌。
5.搭建机器人关节控制原型系统,完成电机驱动与 CAN FD 网络的联调‌
3. 负责将软件组件与机器人的硬件系统集成,确保系统的整体性能和兼容性。
6. 编写技术文档,包括软件设计文档、用户手册和维护指南,确保其他工程师和用户能够理解和使用软件。
7. 设计和执行测试计划,包括单元测试、集成测试和系统测试,确保软件的可靠性和稳定性。
任职要求:
1、电子工程、自动化、电气工程等相关专业本科及以上学历,至少3年以上嵌入式软件开发经验,具备电机驱动软件开发经历者优先。
2、精通C/C++语言,具有丰富的嵌入式系统(如STM32、ARM Cortex-M/R/A系列等)开发经验。
3、有在RTOS环境下进行实时任务调度和中断处理的经验。
4、熟悉SPI、I2C、CAN等常用通信接口及其的应用,了解常见的芯片特点和使用方法。
5、具备良好的问题分析能力和解决问题技巧,能迅速定位并修复嵌入式软件相关的问题。
6、拥有优秀的团队合作精神和沟通能力,可以与硬件工程师、机械工程师等跨领域团队成员有效协同工作。

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

立即申请