蚂蚁金服蚂蚁集团-资深嵌入式软件开发工程师-WiFi/BT方向
任职要求
1. 深入理解和掌握BT和WiFi通信协议,包括但不限于蓝牙经典、蓝牙低能耗(BLE)、WiFi 802.11a/b/g/n/ac/ax等无线网络协议标准等,独立解决相关协议下的稳定性、性能、兼容性问题。 2. 具备丰富的多台BT/WiFi设备组网数据传输开发经验,能解决诸如泛洪、信道堵塞等问题。…
工作职责
1. 根据可穿戴数采设备产品需求进行通信协议定制化开发,融合蓝牙、WiFi等连接协议,确保设备连接激活、数据互传、状态同步等关键流程的可靠性和兼容性,确保高效的数据传输和低功耗性能。 2. 设计并实施通信协议的测试方案,确保协议在实际应用中的可靠性和实时性。进行系统集成测试和故障排查,提供技术支持与优化建议。 3. 负责自研硬件单板bringup、系统裁剪、驱动开发等软件开发工作,重点涉及WiFi/BT短距模块驱动开发调试。 4. 优化数据传输效率,根据多种连接协议的特性,优化数据传输效率,兼顾功耗性能,提升产品竞争力; 5. 负责跨设备互联技术的规划与实施,关注连接技术的发展,完成关键技术预研及落地整合。 6. 与产品经理、硬件工程师以及其他团队成员紧密合作,确保项目的顺利进行,及时解决技术问题。
1、负责车载系统的测试工作,包括BSP测试,audio、wifi/BT、USB等模块测试; 2、把控项目风险,及时反馈、跟踪bug,并推动解决; 3、设计测试策略、测试用例,开发/维护相关的测试工具;
1、负责 RTOS 智能穿戴产品的整体架构设计与开发工作,主导从硬件选型到软件系统集成的全流程。 深度优化 RTOS 在智能穿戴硬件平台上的性能,确保系统实时响应、低功耗运行,对系统内存管理、任务调度等关键模块进行调优。 2、开发并维护智能穿戴设备中的各类驱动程序,涵盖显示屏、传感器(如心率、加速度、陀螺仪等)以及蓝牙/wifi/Cat1通信、音频Codec和GPU驱动模块等,保障硬件设备稳定运行。 3、与算法团队紧密协作,集成健康监测、运动追踪等算法,优化算法在 RTOS 环境下的运行效率,确保数据处理的准确性与实时性。 4、负责软件开发过程中的代码编写、调试、测试以及问题排查,确保软件质量满足产品要求,解决开发过程中的技术难题。 5、跟踪行业技术发展趋势,引入新技术、新方法,持续改进产品性能和用户体验。
1.负责Linux/Android/QNX系统BSP软件开发和系统优化。 2.主导或参与底层系统在CPU/内存/存储/进程管理 3.支持多媒体(Camera/Audio)/Dispaly等开发及性能优化。 4.支持网络(以太网/wifi)驱动移植开发、网络安全方案开发和问题分析,网络系统模块开发 5.系统性问题/bug的解决,重点问题攻坚和系统性能优化。
1. 硬件系统设计与开发 架构规划与选型:根据 AIOT 项目需求,设计硬件整体架构,主导处理器、通信模组(5G、Wi-Fi、蓝牙等)、传感器(温湿度、气体、压力等)及存储模块的选型,确保硬件性能满足功能与稳定性要求。 原理图与 PCB 设计:完成硬件原理图绘制、PCB 布局布线,处理高速信号完整性、电源完整性及电磁兼容性(EMC)问题,输出可用于生产的设计文件,并参与样板制作。 联调测试:配合软件团队进行软硬件联调,定位并解决开发过程中出现的硬件故障、通信异常等问题,优化系统性能与响应速度。 2. 产品测试与优化 测试方案制定:制定硬件测试计划与方案,包括功能测试、性能测试、可靠性测试(高低温、振动、跌落等),确保产品符合设计要求与行业标准。 问题分析与改进:对测试过程中发现的问题进行深入分析,提出解决方案并推动改进,如解决传感器数据误差、通信模块信号干扰等问题,提升产品质量。 3. 量产支持与技术文档输出 量产导入:协助生产部门完成新产品导入,提供技术支持,解决生产过程中的硬件工艺问题,如焊接不良、元器件虚焊等,提高生产良率。 文档管理:编写硬件设计文档、测试报告、用户手册等技术资料,为产品研发、生产、售后提供完整的技术支持。 4. 前沿技术研究与应用 技术调研:跟踪 AIOT 领域前沿技术(边缘计算、AI 芯片、新型传感器等),评估新技术在产品中的应用可行性,为公司产品创新提供技术储备。 方案优化:结合新技术与市场需求,对现有产品硬件方案进行优化升级,提升产品竞争力,如降低功耗、增强功能集成度。