嵌入式软件工程师10k-15k

杭州经验3-5年本科及以上单片机开发工程师
岗位所属职位类型
全职

  • Mac OS X
  • 示波器
  • 万用表
  • C语言
  • 信号分析仪
  • 物联网
  • IT技术服务|咨询
  • Windows
  • Altium
  • MCU
杭州代码狗
分享到微信
微信扫一扫,用小程序打开分享
职位诱惑:

资深技术团队 创始人都是研发出身

职位描述:

岗位简介
我们正在寻找一位扎实可靠的嵌入式工程师,基于STM32与ESP32平台开展产品研发。项目使用PlatformIO作为开发环境、Zephyr作为主要RTOS/框架。该岗位将聚焦于开源项目与外购模块的选型验证、业务层控制程序开发,以及多总线通信的稳定实现与性能优化。

【主要职责】

- 可用性与性能验证
- 调研与验证开源项目、第三方/外购硬件模块(含驱动、库、评估板)的可用性、兼容性与性能边界;
- 制定验证用例与测试标准,输出评测报告与选型建议,并推动问题闭环(含供应商沟通与Issue提报)。

- 业务层控制开发
- 基于Zephyr框架开发业务层功能(通信、协议封装、状态机/逻辑控制、故障与事件处理、数据记录等);
- 编写与维护模块化、可移植的驱动封装及接口适配,不涉及FOC电机控制与PID算法。

- 通信接口与协议实现
- 在实际产品中可靠实现与优化SPI、I2C(IIC)、CAN、UART等通信,确保在干扰、负载、时序等约束下的稳定性;
- 设计与实现设备间通信协议(含帧格式、重传/校验、超时与错误处理),并完成与上位机/移动端/云端的协议对接。

- 工程化与质量保障
- 使用PlatformIO进行项目组织、依赖管理与多目标构建
- 编写高质量文档(接口说明、时序图、调试手册、Release Note)
- 协助硬件联调与量产导入,定位并解决现场问题(含EMC、时序与可靠性问题)。

【任职要求】

- 学历与经验
- 本科及以上学历,电子/自动化/计算机/通信等相关专业优先;
- 3年以上嵌入式开发经验,至少完整参与过1-2个量产或准量产项目。
- 技术能力
- MCU平台:熟悉STM32与ESP32之一,优先同时具备两者经验;
- 开发环境:熟练使用PlatformIO,了解CMake/West更佳;能够在Zephyr下进行设备树(DeviceTree)、Kconfig、驱动与子系统的配置与裁剪;
- 通信总线:对SPI、I2C(IIC)、CAN、UART有实战经验,能处理波特率/时序/多从设备冲突、DMA/中断收发、总线负载与错误恢复;
- 调试与测试:熟练使用示波器、逻辑分析仪、串口工具、CAN分析仪;掌握断点调试、日志等级与环形日志、超时与看门狗策略;
性能与可靠性:具备中断延迟与任务优先级调优、功耗管理、闪存磨损与存储寿命管理的经验。

【软技能】
- 文档与沟通清晰,能与硬件、测试、供应商与合作方高效协同;
- 自驱动与问题分解能力强,能在不确定性与多任务下稳步推进。

工作地址

杭州 - 滨江区- 海创基地北楼查看地图

职位发布者:

拉勾安全提示
· 求职中如遇招聘方扣押证件、要求提供担保或收取财物、强迫入股或集资、收取不正当利益或其他违法情形,请立即举报
· 如遇岗位要求海外工作,请提高警惕,谨防诈骗
面试评价
【查看更多评价】
该职位尚未收到面试评价
杭州代码狗科技有限公司

杭州代码狗

相似职位