wiggin

高级软件工程师
北京小米移动软件有限公司 · 12年经验
wiggin
日薪: ¥500/8h
地点: 北京 丰台
时间: 可工作日驻场(自由职业原因)
ID:391996 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | Java Python C++ Linux Android
1. 拥有跨平台软件开发经验,涵盖Linux、FreeRTOS以及Android系统。
2. 精通多种编程语言,包括C、C++、Java和Python,具备多语言项目开发能力。
3. 熟悉Linux系统核心模块,如进程调度和内存管理,能够进行高效的系统级开发与优化。
4. 具备底层驱动开发经验,能够针对不同系统进行定制化开发与调试。
5. 熟悉linux perf/ftrace等工具,擅长分析和优化程序性能,确保软件运行的高效与稳定。
6. 具备出色的问题解决能力,能在高压环境下迅速定位并处理技术难题。
7. 具有快速学习和适应新技术的能力,能够持续更新个人技术栈以满足项目需求。

【Mina和Vela系统开发】
1.在 MINA 系统上开发 wifi 驱动以及中间件以提供服务给上层应用。
2.在 MINA 系统上基于 bluedroid 协议栈、按照 Bluez的 DBUS 接口开发蓝牙服务以及开发中间件。
3.在mina系统上用c++实现intent、广播和反射等机制访问android蓝牙服务。
4.在vela系统上做稳定性开发工作,开发dfx给各个模块提供打点功能,开发perf,powertop等性能调优工具。
【智能网关程序开发】
1.搭建软件架构,与后台同事制定通信协议格式,实现网关程序中后台通信、设备管理、本地化场景控制等模块的开发工作。
2.采用luabrdige开源框架实现用lua脚本语言转换相应设备的通信协议,制定接入设备的通信协议等。
【智能锁开发】
1.参与项目的立项过程,与硬件产品沟通相关需求,搭建软件架构,并与后台同事沟通制定符合公司业务需求的通信协议。
2.在网关端amber程序上实现相应协议的扩展。
3.分配团队开发人员的相关工作,把控项目整体进度。
【拼接墙】
1.实现拼接墙的算法和定制UI。    
2.使用客户上位机软件通过串口协议去实现相应功能。    
3.通过I2C通信协议实现外围设备芯片EP9422(HDMI 切换和环出)、SIL9024(DP转HDMI)、ISL29023(光控)的驱动。  
4.通过SPI协议去实现GV7601(SDI转HDMI)的驱动.。    
wiggin ID:391996 复制

wiggin

高级软件工程师 · 12年经验 · 北京小米移动软件有限公司
城市北京 丰台 日薪500元/8h 时间 可工作日驻场(自由职业原因)
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | Java Python C++ Linux Android
1. 拥有跨平台软件开发经验,涵盖Linux、FreeRTOS以及Android系统。
2. 精通多种编程语言,包括C、C++、Java和Python,具备多语言项目开发能力。
3. 熟悉Linux系统核心模块,如进程调度和内存管理,能够进行高效的系统级开发与优化。
4. 具备底层驱动开发经验,能够针对不同系统进行定制化开发与调试。
5. 熟悉linux perf/ftrace等工具,擅长分析和优化程序性能,确保软件运行的高效与稳定。
6. 具备出色的问题解决能力,能在高压环境下迅速定位并处理技术难题。
7. 具有快速学习和适应新技术的能力,能够持续更新个人技术栈以满足项目需求。

项目经验

【Mina和Vela系统开发】
1.在 MINA 系统上开发 wifi 驱动以及中间件以提供服务给上层应用。
2.在 MINA 系统上基于 bluedroid 协议栈、按照 Bluez的 DBUS 接口开发蓝牙服务以及开发中间件。
3.在mina系统上用c++实现intent、广播和反射等机制访问android蓝牙服务。
4.在vela系统上做稳定性开发工作,开发dfx给各个模块提供打点功能,开发perf,powertop等性能调优工具。
【智能网关程序开发】
1.搭建软件架构,与后台同事制定通信协议格式,实现网关程序中后台通信、设备管理、本地化场景控制等模块的开发工作。
2.采用luabrdige开源框架实现用lua脚本语言转换相应设备的通信协议,制定接入设备的通信协议等。
【智能锁开发】
1.参与项目的立项过程,与硬件产品沟通相关需求,搭建软件架构,并与后台同事沟通制定符合公司业务需求的通信协议。
2.在网关端amber程序上实现相应协议的扩展。
3.分配团队开发人员的相关工作,把控项目整体进度。
【拼接墙】
1.实现拼接墙的算法和定制UI。    
2.使用客户上位机软件通过串口协议去实现相应功能。    
3.通过I2C通信协议实现外围设备芯片EP9422(HDMI 切换和环出)、SIL9024(DP转HDMI)、ISL29023(光控)的驱动。  
4.通过SPI协议去实现GV7601(SDI转HDMI)的驱动.。    
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
收藏