1、专科及以上学历,通信、计算机,电子,自动化等相关专业:2、2~10年ARM等嵌入式软件开发经验,熟悉Linux操作系统,精通嵌入式驱动与应用开3、熟练使用C/C++等编程语言,掌握Makefile、shell、git等常规技能;4、熟练掌握Linux下网络编程,会进行TCP/UDP相关的socket编程,熟悉http等常用应用层协议5、熟练掌握多进程/多线程应用开发,熟悉内存管理、文件管理,掌握open/read/write嵌入式软件等IO编程方法:6、熟悉嵌入式Linux下的uboot、kernel、文件系统等的移植7、熟悉音视频采集和编解码 (H264/H265、MP3MPEG、AAC等)流程,完成基音视频编解码产品的开发;8、熟悉UART、12C、SPI、USB等常见的协议接口,具有USB、Audio、BT/WIFI等外设驱动调试经验,熟悉数字电路和模拟电路,读懂原理图:9、熟悉主流SOC,使用过业内常用SOC芯片完成音视频功能开发,有君正平台开发经验者优先,有IP Camera、智能猫眼/门铃、行车记录仪等产品音视频开发经验者优先