职位名称:嵌入式软件工程师
工作职责:
负责基于ARM平台的BSP开发,包括uboot、kernel、rootfs等,实现设备的快速启动和安全启动。
参与蓝牙技术线的建设,负责BlueZ协议栈的开发和调试,实现蓝牙设备的稳定连接和数据传输。
负责WiFi、BT模组的性能优化工作,通过拉距测试、抗干扰测试等手段提升模组的性能。
定期组织技术培训,输出技术文档,参与流程建设和团队代码评审,提升团队整体技术水平。
项目经验
项目名称:智能家居控制系统
时间:2022.3 - 2022.12
项目描述:开发一款基于ARM平台的智能家居控制系统,实现家居设备的远程控制和智能化管理。
项目角色:BSP开发
项目职责:
负责眸芯平台的安全启动开发,确保设备启动过程中的安全性和稳定性。
完成设备启动的整条软件链路的安全启动开发,并进行严格的测试验证。
输出相关技术文档和经验案例分享,为团队提供技术支持和指导。
项目名称:蓝牙音箱开发项目
时间:2023.1 - 2024.9
项目描述:开发一款基于蓝牙技术的音箱产品,实现音频的无线传输和播放。
项目角色:无线开发
项目职责:
基于BlueZ协议栈开发蓝牙动态库,实现音箱与手机等设备的稳定连接。
开发蓝牙外设驱动,为应用层提供稳定的音频数据传输接口。
编写蓝牙性能评估工具和产测工具,确保音箱产品的性能和稳定性。
专业技能
编程语言:熟练掌握C/C++,了解ARM汇编语言。
操作系统:熟悉Linux操作系统及其开发环境,熟练使用GDB、GCC、Makefile等工具。
嵌入式系统:熟悉ARM嵌入式系统开发流程,具备丰富的BSP开发经验。
网络编程:熟悉TCP/IP网络协议,能够进行嵌入式Linux网络编程。
硬件工具:熟练使用万用表、逻辑分析仪等硬件工具,具备强硬的软硬件综合分析能力。
其他技能:良好的中英文技术文档阅读能力,良好的团队合作精神和沟通能力
职位名称:嵌入式软件工程师
工作职责:
负责基于ARM平台的BSP开发,包括uboot、kernel、rootfs等,实现设备的快速启动和安全启动。
参与蓝牙技术线的建设,负责BlueZ协议栈的开发和调试,实现蓝牙设备的稳定连接和数据传输。
负责WiFi、BT模组的性能优化工作,通过拉距测试、抗干扰测试等手段提升模组的性能。
定期组织技术培训,输出技术文档,参与流程建设和团队代码评审,提升团队整体技术水平。
项目经验
项目名称:智能家居控制系统
时间:2022.3 - 2022.12
项目描述:开发一款基于ARM平台的智能家居控制系统,实现家居设备的远程控制和智能化管理。
项目角色:BSP开发
项目职责:
负责眸芯平台的安全启动开发,确保设备启动过程中的安全性和稳定性。
完成设备启动的整条软件链路的安全启动开发,并进行严格的测试验证。
输出相关技术文档和经验案例分享,为团队提供技术支持和指导。
项目名称:蓝牙音箱开发项目
时间:2023.1 - 2024.9
项目描述:开发一款基于蓝牙技术的音箱产品,实现音频的无线传输和播放。
项目角色:无线开发
项目职责:
基于BlueZ协议栈开发蓝牙动态库,实现音箱与手机等设备的稳定连接。
开发蓝牙外设驱动,为应用层提供稳定的音频数据传输接口。
编写蓝牙性能评估工具和产测工具,确保音箱产品的性能和稳定性。
专业技能
编程语言:熟练掌握C/C++,了解ARM汇编语言。
操作系统:熟悉Linux操作系统及其开发环境,熟练使用GDB、GCC、Makefile等工具。
嵌入式系统:熟悉ARM嵌入式系统开发流程,具备丰富的BSP开发经验。
网络编程:熟悉TCP/IP网络协议,能够进行嵌入式Linux网络编程。
硬件工具:熟练使用万用表、逻辑分析仪等硬件工具,具备强硬的软硬件综合分析能力。
其他技能:良好的中英文技术文档阅读能力,良好的团队合作精神和沟通能力