找准一个行业方向:音视频、人工智能、深度学习、视觉识别、机器学习python
嵌入式软件开发工程师:mysql
技能要求:linux
熟悉Linux操做系统、shell脚本语言、mysql的开发,部署,优化优先、掌握数据结构,经常使用算法;算法
1、数字模拟电路、熟练Protel99/Altium/PADS一种或多种电路硬件设计软件;sql
2、熟悉UART,IIC,SPI、蓝牙协议栈、通信协议;shell
3、熟练掌握socket、多线程编程,对tcp/ip协议有必定的理解;编程
4、熟悉Keil或IAR嵌入式系统开发工具。安全
至少精通ARM、AVR、STM32、8051、MSP430中一种MCU的结构和编程; 性能优化
精通C/C++,有丰富的嵌入式系统开发经验,有良好的开发习惯、文档规范及编码习惯;
3. 精通ARM、DSP或者MIPS等CPU,精通SPI、I2C、UART、USB、CAN、SD卡等外设驱动开发,精通Linux、RTOS等操做系统,对操做系统运行机制、设备驱动模型有深入理解;
4. 有丰富的嵌入式软件平台或者BSP开发经验,熟悉嵌入式软件接口规范如CMSIS,熟悉嵌入式软件设计方法,有程序架构设计经验,对软件的模块化、可移植性有深刻的理解、精通计算机原理,能对代码进行面积优化或者性能优化;
5. 有机器人控制软件开发经验或者ROS使用经验者优先;网络
负责嵌入式产品的外设和接口驱动的设计;
2. 负责嵌入式产品的底层软件和系统架构具体内容的开发,如Bootloader、MCU外设驱动、MCU OS kernel等;
- 可以独立完成硬件原理图设计、器件选型,能焊接调试样板;
3. 能看懂原理图,熟悉各类外设接口、熟悉STM32硬件架构及周边外设;
4. 熟悉C/C++语言,GCC、MDK或者IAR编译环境;
- 精通C/C++语言,熟悉Linux程序开发,Socket网络编程;
4、熟悉网络编程,掌握TCP/IP通讯协议,有Wifi、Bluetooth、智能家电等网络通讯处理开发经验优先;
- 2.熟悉ARMCortex处理器开发,有Free RTOS或ucOS等实时系统的嵌入式软件开发经验;
3.熟悉TCPIP、HTTP协议、嵌入式文件系统,熟悉SDIO、USB等设备驱动,有GSM/3G/4G开发经验;
3.熟练的C/C++编程能力,具有良好的代码编写规范、文档写做及文档管理能力;
4.有完整的项目开发经验,经历开发、测试、验证、发布和维护等活动。
- 负责产品的硬件系统原理图设计以及PCB图绘制,产品调试;
- 了解经常使用总线技术如SPI、I2C、RS232、蓝牙、Zigbee、USB、RS485等;
要求有较强的学习能力,可以快速适应原有产品的编码风格和代码架构
5、熟悉外设接口编程,如UART、I2C、PWM、Timer等;
- 熟练操做示波器,万用表等经常使用仪器设备;
- .熟练运用嵌入式C语言,精通ARM系列,51系列单片机编程,熟悉经常使用的MCU开发平台如keil,IAR等开发环境,精通实时操做系统;
3.掌握经常使用的物联网通讯协议MQTT,COAP,Zigbee,wifi,蓝牙的开发,掌握蜂窝物联协议2G/3G/4G的开发;
- 熟悉数模电路,熟练Protel99/Altium/PADS一种或多种电路硬件设计软件;
- 至少3年以上嵌入式开发经验;
l 精通C语言,熟悉嵌入式linux系统构成,熟练使用linux shell经常使用指令,熟悉python者佳,熟悉OpenWRT系统者佳
l Linux应用和驱动开发经验优先;
l 有高通平台软件开发经验优先;
- 、精通C/C++;熟悉嵌入式操做系统(如uC/OS-II);熟悉网络协议栈UIP或者LWIP;
5、看懂简单的原理图,PCB,能协助硬件工程师进行系统联合调试;
- 熟悉嵌入式操做系统(如UCOS、FreeRTOS、RTthread等)。
5、熟悉引导程序和基于USB或(无线)串口的IAP下载。
6、熟悉固件加密。
7、熟悉无人机飞行控制软件系统架构者优先=
7.具有良好的沟通能力与团队协做能力。
- 嵌入式系统软件开发:蓝牙嵌入式设备开发、485通讯嵌入式设备的开发;
- 熟悉硬件研发基本流程,扎实的C语言功底,精通原理图与Layout相关设计软件,如:DXP、PowerPCB、Cadence等;
- 4、熟练掌握ORCAD、PADs或Cadence等相关辅助设计软件;
- 1、 有中大功率变流器/逆变器/变频器项目经验;
2、 熟悉PWM整流器相关控制及算法;
3、 熟悉Matlab仿真建模、熟悉TI C2000 DSP程序开发、熟悉逆变器功率调试;
4、 熟悉C语言及TI C2000系列DSP;
5、了解数字电源,最好是有相关项目经验;
- 熟悉常见通讯UART、SPI、I2C、USB、无线433MHz、WIFI、蓝牙协议、GPRS等;
- 精通C/C++、精通嵌入式UCOSII、FreeRtos和Linux软件开发;
- 熟悉嵌入式Linux、VxWorks、uCOS等,熟悉CPU体系架构,具备编写驱动的能力
4. 熟悉计算机网络相关知识,了解操做系统相关知识,具有网络安全方面的工做经验
5. 熟悉使用示波器、万用表、电源、调试器等工具
6. 思路清晰、表达流畅,具有良好的文档编写能力
7. 有RTOS方面开发经验者优先
8. 有电机驱动开发相关经验者优先
9. 有控制系统开发相关经验者优先