ID:406559

IAU

嵌入式软件工程师

  • 公司信息:
  • 深圳市英维克科技股份有限公司
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 深圳
  • 宝安

技术能力

• C/C++: 独立完成项目功能开发,排查并解决软件逻辑问题,如数组溢出、内存泄漏等
• Python: 实现自动化脚本辅助自测,使用 pymysql、pyecharts、pyspark 等第三方库进行数据处理
• 算法: 使用数据结构算法(栈、队列、链表、二叉树、排序算法、查找算法)提高功能的运行性能;使用 PID 算法控制电机工作
• 协议: 在 ESP32 网关实现 Uart、Modbus Rtu、Moubus Tcp、TCP/Udp、Http、Mqtt 协议功能来完成上位机与下位机的数据处理与传输
• 协议分析工具: 使用 WireShark、ModbusPoll/Slave、sscom 工具抓取协议报文,分析报文数据并排查、解决通信问题
• 中间件: 熟悉 Lwip 协议栈的工作原理(Socket 层、TCP 层、IP 层、ethernet 层)
• Socket 编程: 使用 select、epoll 或线程池实现 TCP 协议多路 IO 通信的功能
• FreeRTOS 操作系统:熟悉 FreeRTOS 的工作原理(任务调度、任务通知、中断管理、内存管理、消
息队列、信号量、事件组等),使用 API 接口实现功能开发
• Linux 操作系统:熟悉 Linux 的系统编程(文件系统、进程间通信、线程间同步、makefile 管理
等),使用 API 接口实现功能开发;
熟悉 Linux 的运维管理,使用 Shell 编写脚本,搭建文件系统,管理网络
• 单片机原理: 熟悉 STM32 系列的 IO 口、Uart、ADC、Timer 等外设的使用,使用 ESP32的 SDK 包实现网关的相关逻辑开发
• 硬件电路: 能够看懂电路原理图与 PCB 图,使用示波器抓取波形,分析并解决基础的问题

项目经验

深圳市英维克科技股份有限公司的负责内容:
• 负责网关产品,基于 ESP32 的 SDK 完成网关的功能设计、网页设计
• 负责空调产品,基于 STM32 完成空调的功能开发
• 收集需求、分析需求、输出概要设计与详细设计
• 根据 8D 报告思想,记录问题,排查并解决问题
• 参与平台建设,输出与分享问题案例,输出产品相关功能的操作指导规范

广州市宏视电子技术有限公司的负责内容:(嵌入式(Linux)研发工程师)
基于安凯 V300L 芯片的 SDK 开发,搭建文件系统,实现音视频功能的设计

案例展示

  • 网关开发

    网关开发

    主要功能为: 1、网页:使用对象主要是售后,方便售后辅助研发人员排查问题; 2、透传模式:实时转发数据给下位机,另外可以实现升级下位机固件功能; 3、ModbusTcp模式:轮询地转发数据给下位机; 4、Uart串口:实现网关与下位机之间地数据传输; 5、数据校验:CR

  • 视觉智能车

    视觉智能车

    项目描述:基于恩智浦 RT1064 的智能识别与搬运麦轮小车。单片机使用状态压缩动态规划算法得出小车行驶的 最短路径,使用位置式 PID 算法控制四个麦轮的转速、转向以及保持车向稳定,经过增量式 PID 算法控制四个 麦轮以相同速度行驶。 ◆ 相关技术:UART 通信协议、

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

信用行为

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

发布任务

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

微信接收人才推送

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

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