ID:352566

RobotMasterᯤ⁶ᴳ

嵌入式开发工程师

  • 公司信息:
  • 独立开发者
  • 工作经验:
  • 2年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 成都
  • 高新

技术能力

1. 核心语言:精通 C/C++ 嵌入式开发,代码风格规范,具备模块化设计与分层架构经验;熟悉 Python 脚本, 用于编写自动化测试及辅助工具。
2. 硬件平台:深入掌握 STM32 全系列(F1/F4/H7)开发,熟悉标准库及 HAL 库;熟练掌握 ESP32/S3 系列物联网芯片开发(基于 ESP-IDF 框架)。
3. 操作系统:熟练运用 FreeRTOS 实时操作系统,对多任务调度、消息队列、信号量互斥锁、内存管理等机制有深入理解和实战经验。
4. 网络协议:熟悉 LwIP 协议栈(TCP/IP, UDP, HTTP),具有 Ethernet 及 Wi-Fi 环境下的 Socket 通信及 WebServer 开发经验。
5. 外设驱动:熟练编写 UART, SPI, I2C, DMA, ADC, CAN, PWM 等常用外设驱动;能够根据 Datasheet 独立开发传感器驱动。
6. 开发工具:熟练使用 VSCode + CMake + GCC / Keil 进行交叉编译环境搭建与调试;熟练使用 Git 进行版本管理。
7. 硬件调试:具备硬件分析能力,能看懂原理图,熟练使用示波器、逻辑分析仪进行软硬件故障排查。
8. 具备独立完成从底层驱动适配到上层业务逻辑“从0到1”的开发能力。

项目经验

项目一:基于 ESP32-S3 的高性能局域网视频推流 WebServer
【项目描述】:
基于 ESP-IDF 框架,利用 ESP32-S3 双核性能,实现了一套低延迟的 MJPEG 视频流监控系统。
【核心职责】:
1. 负责摄像头驱动调试及 DMA 数据采集优化,利用 PSRAM 解决高分辨率图像缓存问题。
2. 基于 LwIP 实现 HTTP Server,开发自定义 CGI/SSI 接口及 POST 请求处理,支持 Web 端实时查看视频流及动态配置设备参数。
3. 优化 Wi-Fi 传输吞吐量,在保证视频流畅度(25FPS+)的同时兼顾系统的实时响应。
项目二:STM32 模块化通用开发框架与 CLI 交互系统
【项目描述】:
针对传统嵌入式开发依赖特定 IDE 的局限,设计并搭建了一套基于 VSCode + CMake 的跨平台开发框架。
【核心职责】:
1. 重构工程目录结构,实现驱动层(BSP)与业务逻辑层的解耦,大幅提升代码复用率。
2. 移植 FreeRTOS 并集成命令行交互接口(CLI),实现了系统运行时的动态参数调整与任务状态监控,极大提升了调试效率。
3. 解决多环境下的编译依赖问题,统一了构建流程。

案例展示

  • ESP32-S3 WebServer

    ESP32-S3 WebServer

    【项目背景】 为了解决低成本物联网设备在局域网内进行视频监控的需求,基于 ESP32-S3 高性能芯片开发了一套嵌入式 WebServer 视频流系统。 【核心功能】 1. 视频采集:驱动 OV2640/OV5640 摄像头,利用 DMA 和 PSRAM 实现高帧率 MJP

  • STM32 跨平台通用开发框架

    STM32 跨平台通用开发框架

    【项目背景】 针对传统 Keil/IAR 开发环境在代码版本管理和跨平台协作上的痛点,为团队设计并搭建了一套基于 VSCode + CMake + GCC 的现代化开发框架。 【主要工作】 1. 构建系统:抛弃 IDE 私有工程格式,采用 CMake 脚本管理构建流程,实现

  • STM32 跨平台通用开发框架

    STM32 跨平台通用开发框架

    【项目背景】 针对传统 Keil/IAR 开发环境在代码版本管理和跨平台协作上的痛点,为团队设计并搭建了一套基于 VSCode + CMake + GCC 的现代化开发框架。 【主要工作】 1. 构建系统:抛弃 IDE 私有工程格式,采用 CMake 脚本管理构建流程,实现

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服