1. 熟练掌握windows/linux系统下的c/c++编程。
2. 熟练掌握socket网络编程,TCP/IP协议。
3. 熟练掌握linux下IO复用(select/epoll),对多进程,多线程,进程通信,线程通信比较了解;熟悉epoll并发服务器的编写。
4. 熟练使用mysql进行数据库开发。
5. 熟悉linux操作的基本命令,掌握Makefile文件的简单编写,熟练使用vim、GCC、GDB工具。
6.熟悉linux系统的裁剪、移植,嵌入式Linux系统驱动编写,有三星ARM9平台S3C2440相关经验。
7.了解物联网的基本概念,有使用嵌入式开发板作为客户端通过wifi与远程服务器进行数据交互等相关经验。
8. 对实时系统FreeRTOS有一定了解,包括系统任务,任务优先级,中断,还有任务之间的通信(队列,信号量)。
9. 对51单片机和freescale公司芯片比较熟悉,对uart,iic有一定了解。
10. 熟练使用嵌入式开发工具kile/IAR,会用Altium Designer 软件进行制图
11. 有良好的团队合作意识,自学能力强,愿意接受新知识。
本人熟悉Zigbee2006/Zigbee2007协议栈。熟悉LINUX系统(Ubuntu、Red Hat Linux、CentOS、Openwrt)使用过ARM芯片(2440、6410)、Zigbee芯片(cc2530/cc2430)、RT5350芯片开发项目。画过两层PCB,熟悉C/C++语言开发,熟悉RFID软件编程、RTX实时系统使用以及VC编程,调过A8、A9、STM32W108(IPV6)、蓝牙、STM8、RFID等。
1.四年嵌入式开发经验,最擅长C语言编程,C#有实际项目开发经验,了解C++常用语法和QT编程;
2.有一定的原理图阅读能力以及实际的PCB Layout经验;
3.有STM32实际软硬件开发经验,使用过:CAN、Uart、SPI、IIC等常用通信接口,熟悉Linux的系统编程和Socket编程,熟悉uCOS嵌入式实时操作系统;
4.使用过的主要开发工具:gcc、MDK、AD、Qt、VS等。
本人性格开朗、稳重乐观,对待事情一丝不苟,有责任心,积极进取。工作认真负责,积极主动,能吃苦耐劳。有较强的组织能力、实际动手能力和团体协作精神,能迅速的适应各种环境,并融入其中。我不是最优秀的,但我是最用功的;我不是太显眼,但我很踏实;希望我的努力可以让您满意。