职位&公司对比
职位详情
- 深圳
- 3-5年
- 本科
- 蓝牙
- ARM
- DSP
岗位职责: - 3年以上开发直聘经验,精通C、C++,有丰富的嵌入式系统开发经验,有良好的kanzhun开发习惯文档规范及编码习惯; - 负责基于ARM的嵌入式驱动以及应用程序的设计; - 精通ARM、DSP或者MIPS等CPU,精通SPI,I2C,UART,USB等外设驱动的开发。 岗位要求: - 本kanzhun科电子、计算机、通讯等相关专业毕业,工作经验三年以上; - 精通ARM/AVR等MCU的开发,熟悉KEIL/IAR等开发环境的使用; - 能流畅阅读和理解英文资料,有良好的代码编kanzhun写习惯及文档编写能力,有产品开发意识; - 能独立完成产品软件设计,并具有团队精神。
职位详情
- 深圳
- 3-5年
- 本科
- C
- C++
职位描述: 外设驱动工程师,您将负责开发、维护和优化我们的外设程序,确保硬件设备的高效运行和稳定性能。您将与硬件工程师紧密合作boss,参与产品的设计、开发和测试阶段,解决复杂的技术问题,并提供创新的解决方案。 来自BOSS直聘主要职责: 1、设计、开发和调试外设驱动程序,包括但不限于触摸屏、WIFI/BT、GPS、USB(需熟悉vold)、陀螺仪、以太网、Tuner。 2、根据硬件原理图和数据手册编写和优化硬件代码。 3、与硬件团队合作,确保驱动程序与硬件的兼容性和性能。 4、分析和解决外设相关的技术问题。 5、boss编写和维护技术文档,包括设计规范、测试计划和用户手册。 6、跟踪最新的外设技术和行业趋势,以保持我们产品的竞争力。 基本要求: 1、电子工程、计算机科学或相关领域的学士学位。 2、至少3年在Android或Linux系统环境下的外设开发经验。 3、熟悉C/C++编程,具备扎实的编程基础和良好的代码风格。 4、了解kernel,熟悉一些调试技巧。 5、熟悉常见的外设接口,如UART、SPI、I2C、定时器等。 6、掌握通信协议,如UART、SPI、I2C等,并能开发和调试相应的通信代码。能读懂硬件电路原理图,能够熟练使用示波器和逻辑分析仪 7、熟悉Linux内核的基本工作原理,包括常见的框架。 8、具有较强的逻辑分析能力、动手能力和沟通能力,具有团队合作精神和主动性。 加分项: 1、有在嵌入式Linux或Android平台上的BSP开发经验者优先。 2、熟悉Android HAL层开发,有实际的Android BSP开发经验。 3、熟练使用Linux下的内存管理、进程管理、功耗管理等工具。 4、有良好的英语书面和口头沟通能力。
技能解析
- 文档编写
- 产品开发
- 文档编写能力
- 软件设计
- 阅读和理解
- 编码习惯
- 系统开发
- 流畅阅读
- 代码编写
- 团队精神
- 开发环境
- KEIL
- 英文资料
- 具有团队精神
- 开发经验
- UART
数据来自CSL职业科学研究室
技能解析
- 使用示波器
- 维护和优化
- 技术问题
- 具有团队合作
- 电路原理图
- C++编程
- 内存管理
- C/C++
- 逻辑分析仪
- 紧密合作
- 手册编写
- 沟通能力
- 分析能力
- 开发和测试
- 合作精神
- 代码风格
- 编程基础
- 团队合作精神
- 调试技巧
- 口头沟通能力
- 电子工程
- 进程管理
- 开发和调试
- 较强的逻辑
- 团队合作
- 通信协议
- 解决方案
- 动手能力
- 口头沟通
- 良好的英语
- 逻辑分析
- 技术文档
- 逻辑分析能力
- 开发经验
- UART
数据来自CSL职业科学研究室
工作时间
公司福利
- 五险一金
- 定期体检
- 股票期权
- 带薪年假
- 零食下午茶
- 节日福利