不脱发的程序猿 ID:326351 复制

不脱发的程序猿

嵌入式软件开发 · 6年经验 · 百度
城市北京 海淀 日薪1500元/8h 时间 下班后周六周日
0
累计接单
0
用户评价
0
被收藏

技术能力

AI 技能提取 | 测试 Python Java C语言 项目管理 Git SVN
编程语言:熟练使用嵌入式C语言、Python智能硬件开发,理解Java语言
硬件设计:可使用Altium Designer和立创EDA设计原理图和PCB,设计过4层板
软件架构:熟练使用前后台系统架构和多任务系统架构(FreeRTOS、AUTOSAR)进行程序设计和开发
开发环境:熟练使用IAR、Keil、CS+ for CC、Visual Studio、PyCharm、Arduino IDE等开发环境
微处理器:熟练使用STM32系列、华大半导体系列、瑞萨RH850F1K、雅特力AT32F413、树莓派、C51、ESP32、ESP8266、Arduino等硬件处理器
通讯接口:可硬件设计并软件驱动工业级RS232、RS485、RS422、CAN/CAN-FD、USB等通讯总线
通讯协议:可实现UART、I2C、SPI、CAN、I2S等通信驱动
通讯模组:熟练驱动ZigBee、BLE、WiFi、RFID、NFC、NB-IoT、4G等无线通讯模组,实现数据通讯和云端交互
云服务开发:熟练部署阿里云、华为云、OneNET等云平台的物联网服务,实现数据上传和交互
上位机开发:可使用Python QT和LabVIEW开发工控测试上位机软件
代码管理:熟练使用Git管理代码,SVN管理资源文件
项目管理:熟练使用PingCode管理项目需求和追踪测试进度,使用禅道管理研发进度实施,熟悉并在实际工作中使用ASPICE开发流程
代码测试:熟悉Helix QAC代码静态检测和VectorCAST代码动态检测方法
测试仪器:熟练使用示波器、逻辑分析仪、直流电源、PCAN-View、直流电源分析仪、万用表、温箱、恒温槽、压力控制器等设备

项目经验

项目1:宇通客车项目MCU SDK驱动开发
控制器:瑞萨RH850/F1K
开发环境:Windows CS+ for CC
软件架构:基于前后台系统架构
开发语言:C语言
负责内容:负责本项目嵌入式软件设计
内容描述:负责给宇通方开发SDK驱动接口,项目包含:ADC、I2C、PWM、IO、CLK、CAN、SPI、DMA、Flash、低功耗、看门狗、UART、定时器、中断等接口模块。本人负责I2C、SPI、UART、低功耗、看门狗和PWM模块的驱动接口开发。

项目2:宇通客车项目MCU Bootloader升级软件开发
控制器:瑞萨RH850/F1K
开发环境:Windows CS+ for CC
软件架构:基于前后台系统架构
开发语言:C语言
负责内容:负责本项目嵌入式软件设计
内容描述:负责MCU端Bootloader升级程序的开发,支持用户使用SoC(AG550 5G模组)升级MCU。Bootloader升级架构分为BOOT0、BOOT1、BOOT2和APP四部分,其中,BOOT0实现板卡上电后程序跳转,判断进入APP还是BOOT升级功能;BOOT1和BOOT2实现升级,可支持BOOT升级BOOT和BOOT升级APP。

项目3:宇通客车项目MCU DV和PV软件开发
控制器:瑞萨RH850/F1K
开发环境:Windows CS+ for CC
软件架构:基于前后台系统架构
开发语言:C语言
负责内容:负责本项目嵌入式软件设计
内容描述:负责工厂DV设计验证和PV产品验证软件的开发,通过CAN总线将测试各个模块的报文数据发送到上位机。
DV设计验证软件有两个目的:
验证板卡上各个模块的软件功能,确保板载I2C器件(FRAM、充电芯片、PA)、SPI器件(NorFlash)、ADC电压采样、PWM输出、车速检测、电池充电、RS232/RS485通信、SoC透传等软件功能可以正常使用;
验证板卡上各个模块的硬件性能,硬件同事通过DV软件可以进行EMC/EMI、CAN通信质量、RS232/485通信质量、5G通信、V2X通信、WiFi通信、蓝牙通信、高低温、老化、振动等常规测试。
PV设计在DV设计基础上进行修改,基本功能相似,为了满足工厂量产前的测试。

项目4:蔚来汽车项目MCU应用软件开发
控制器:瑞萨RH850/F1K
开发环境:Windows CS+ for CC和Green Hills
软件架构:基于AUTOSAR架构
开发语言:C语言
负责内容:负责本项目嵌入式软件设计
内容描述:负责在AUTOSAR架构下给蔚来方开发应用程序。本人负责:MCU和SoC通信(两路SPI接口)、MCU和ETC通信(UART接口)、控制AUDIO(I2C接口)、电池充电机制和控制其他外围设备的驱动和服务的开发。

项目5:蔚来汽车项目MCU Bootloader升级软件开发
控制器:瑞萨RH850/F1K
开发环境:Windows CS+ for CC
软件架构:基于前后台系统架构
开发语言:C语言
负责内容:负责本项目嵌入式软件设计
内容描述:负责MCU端Bootloader升级程序的开发,支持用户使用SoC(AG570 5G模组)升级MCU。Bootloader升级架构分为BOOT和APP两部分,其中,BOOT实现板卡上电后程序跳转或者进入升级;APP部分比较特殊,如果仅升级APP,该部分只有APP内容,如果升级BOOT,该部分为新BOOT+APP内容,新BOOT擦除旧BOOT程序,并将新BOOT内容写入到旧BOOT,实现升级BOOT。

项目6:蔚来项目MCU DV和PV软件开发
控制器:瑞萨RH850/F1K
开发环境:Windows CS+ for CC和Green Hills
软件架构:基于AUTOSAR架构
开发语言:C语言
负责内容:负责本项目嵌入式软件设计
内容描述:负责AUTOSAR架构下工厂DV设计验证和PV产品验证软件的开发,通过CAN总线将测试各个模块的报文数据发送到上位机。
DV设计验证软件有两个目的:
验证板卡上各个模块的软件功能,确保板载I2C器件(充电芯片、PA)、ADC电压采样、PWM输出、车速检测、电池充电、SoC透传等软件功能可以正常使用;
验证板卡上各个模块的硬件性能,硬件同事通过DV软件可以进行EMC/EMI、CAN通信质量、5G通信、WiFi通信、高低温、老化、振动等常规测试。
PV设计在DV设计基础上进行修改,基本功能相似,为了满足工厂量产前的测试。

项目7:NB-IoT烟雾传感器(内部预研项目)
控制器:意法半导体 STM32L011G4U6
开发环境:Windows
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

微信沟通 立即沟通 立即预约
平台担保交易 · 1小时内不满意可退款
微信扫码,建群沟通

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
相似人才推荐: