高级程序开发工程师深圳
全职 · 1000/日 · 21750/月信用正常
工作时间: 周末09:30-06:30工作地点:
远程
服务企业:
0家累计提交:
0工时
联系方式:
********
********
********
查看联系方式
聊一聊工作经历
2021-09-01 -至今深圳市旺凌科技有限公司高级程序开发工程师
1. 嵌入式系统软件开发,包括应用层业务逻辑开发以及底层驱动开发。 2. 与客户进行深度沟通,明确项目具体需求。 3. 项目可行性评估。 4. 第三方服务平台的技术对接工作。
教育经历
2010-09-01 - 2013-08-31曼彻斯特大学电气与电子工程本科
作为主力推进项目 主要项目包括巡线小车(二年级项目)、电弧研究(毕设)、机器人控制
技能
0
1
2
3
4
5
0
1
2
3
4
5
作品
1. 指纹小锁功能实现 实现需求: 1. 在已有指纹模组基础上开发指纹锁业务逻辑。 2. 主要是对整体业务软件架构进行设计,方便日后维护优化,实现上较简单。 难点: 1. 平衡实时性与状态互斥之间的逻辑关系。 2. 逻辑上进行模块化,解耦不同功能。 3. 设计可维护的代码框架。
0
2023-04-19 17:34
基于主控芯片平台(本职工作高度相关,不方便透露具体芯片),开发相应的驱动。 主要内容包括: 1. 硬件连接分析。 2. 控制通讯接口的实现。 3. 数据通讯接口的实现。 4. 代码接口实现。 5. 在上位机实现可视化工具,方便调试。 由一个人耗时一个月完成了所有的软件上实现,硬件上与硬件工程师交流讨论,由硬件工程师协助实现。 难点: 1. 对目标平台芯片的架构以及操作系统要相当熟悉,因为Sensor本身工作方式不对数据输出进行流控,只能同步读取,对实时性要求较高。 2. 底层读取,需要直接调用到平台芯片的寄存器来优化读取效率。 3. 速率上的高要求,导致需要从指令层面来调节读取周期,需要一定的汇编基础。
0
2023-04-19 17:37