C++软件开发岗位要求

1.数据库、并行计算方向

  1. 统招统分硕士及以上学历,计算机相关专业优先
  2. C/ C++基础扎实,深刻理解面向对象编程技术
  3. 熟悉stl、boost常用库,并了解其原理
  4. 熟悉socket通信技术
  5. 精通多线程编程
  6. 熟悉多种设计模式
  7. 掌握Linux环境下的C/C++/Go/Python等1至2种以上语言

2.嵌入式软件开发

  1. 2020级硕士应届毕业生,计算机、电子、通信、测控、控制、自动化等电子类相关专业;
  2. 连续实习至少三个月,每周三天以上,表现优异可直接留用;
  3. 精通C/C++编写语言,具有良好的代码风格和编程习惯;
  4. 具备DSP/ARM/SOC等嵌入式系统软件开发经验优先;

3. 界面开发工程师

  1. 重点综合性大学或理工类大学全日制统招硕士/博士应届毕业生,机械、计算机、软件、飞行器设计、力学、数学等专业,英语4级以上,能熟练阅读英文文档;
  2. 熟练掌握C++语言,开发过MFC应用程序;
  3. 诚实守信,具备较强的自学能力以及积极性,具备良好的合作精神

4. 物联网

  1. 掌握嵌入式系统、无线传感器网络、 4G/3G/GPRS/GSM/NBIOT无线网络及网络建设现状、ZigBee 无线网络、低功耗 Wi-Fi 无线网络和 RFID 技术。覆盖 RFID、无线传感器网络、嵌入式开发、网络协议分析及测试等多种技术领域。

4.数字城市

  1. 城市规划相关专业背景、GIS方向

5.图形图像处理

  1. OpenCV经验

4. C++软件开发工程师

  1. IT方面学士或学士以上学历;
  2. 熟悉Windows图形界面开发技术MFC或WTL,熟练使用开发工具VisualC++;
  3. 掌握C/C++编程, 基本功扎实;
  4. 熟练掌握STL、boost、apr、ACE库中的一种;
  5. 熟悉常用数据结构、算法;
  6. 熟悉TCP/IP协议,熟练掌握Socket编程;
  7. 熟练掌握多线程编程,对并发控制有深入理解;
  8. 熟悉Linux系统,了解Linux C/C++开发、调试工具gcc,g++,gdb,make等

总结

软实力:硕士学历,能阅读英文文献,具备独立思考的能力,会沟通,懂交流
硬实力:扎实的C/C++编程基础
扩展方向:根据不同的方向对不同的技术有所要求,主要包括SQL方向、QT方向、OpenGV方向、GIS方向、
高级技术或者待掌握技术包括:并发编程、TCP/IP、Linux系统、设计模式
无法弥补的缺陷:非科班
C++软件开发岗位要求_第1张图片
目前应该做的:
敲C\C++代码,对所学知识进行巩固使用!!!

你可能感兴趣的:(其他)