个人介绍
二、三年arm底层驱动,内核开发, 多年Linux 应用开发经验,熟悉,路由器,电力设备等嵌入式产品开发
三、熟悉shell,makefile,Jlink,gdb,ld链接脚本
四、熟悉tcp/ip协议,以太网,uart,spi,gpio,arm汇编指令
五、熟悉RTOS都江堰操作系统,示波器
六、自主开发了基于ARM M3 M4 M7的小型实时嵌入式操作系统
工作经历
2018-10-01 -至今长园深瑞继保自动化有限公司高级嵌入式操作系统开发工程师
一, 作为研发中心高级工程师, 主要负责公司自主国产操作系统DJYOS的开发,维护,技术支持,主要基于ARM芯片的嵌入式产品。 对公司所有业务部门进行技术支持,向他们提供内核和驱动库文件, 帮助业务部门解决实际工程中的问题,主要涉及到底层驱动问题, SPI, UART,RTC,NAND FLASH, SDRAM,以太网,文件系统,DMA,TCP/IP协议栈,内存分配,线程调度,软件升级, 系统异常,中断分析等驱动以及内核问题, 以及应用层他们解决不了的问题. 二, 新项目的功能开发,新器件的驱动开发,适配,调试等.系统移植,开源代码的移植, lwip, goahead, wolfssl,mbedtls。 三, 指导及帮助新员工以及其他部门员工解决问题,解答疑惑,解决系统中的疑难问题,以及业务部门项目运行,测试,现场发现的疑难杂症. 业绩: 解决了所有项目部门发现的,不能解决的问题,包括驱动,内核以及应用的问题,比如解决STM32F7设备在高温(60度)环境下不断重启的问题(SDRAM外设问题,内存分配), 特定数据包GOOSE发送出去不及时,延时太长(线程优先级,CPU资源
2010-07-01 -2018-09-01深圳市共进电子股份有限公司嵌入式软件开发工程师
1、负责DSL产品Broadcom方案、嵌入式linux C语言软件开发。软件需求分析,模块设计,代码编写,功能实现,自测试。涉及的模块从html页面到应用层、linux内核。 2、参加软件开发立项,技术评审,代码检视,文档评审,质量控制。 3、处理客户在使用软件过程中发现的问题,满足客户提出的新需求,指导客户正确使用软件和解答客户关于技术方面的问题。 4、与客户保持邮件(全英文)沟通,不断改进和满足客户的需求,最终达到出货要求。 5、定位和处理测试部测试出来的软件问题,分析和解答测试同事在软件测试过程中遇到的疑问。 6、按时完成上级分配的任务和产品经理提出的需求。 7、完成技术文档编写,技术积累,培训,经验案例分享,代码检视。 8、高质量完成部门分配的软件平台专项优化计划,主动优化软件功能、代码,排查代码中隐藏的问题。 9、协助同事共同处理软件开发、问题修改中的技术难题。 10、为不断提高产品用户体验,易用性和稳定性,提高产品竞争力,主动思考并提出优化方案,建议,新功能,新特性,撰写专利文档,申请专利。
教育经历
2006-09-01 - 2010-06-01广东工业大学信息与通信工程本科
主要学习通信原理,计算机相关,计算机网络相关课程,考了ccna认证,c语言课程高分通过