软件开发工程师岗位要求有5个
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件开发工程师岗位要求有5个
岗位要求1:
1、熟练掌握C/C++语言,Qt开发经验至少1年,C/C++开发经验至少2年;
2、熟悉Linux操作系统,能编写shell脚本;
3、熟悉多线程/多进程编程,掌握TCP/IP协议网络编程;
4、有良好的逻辑思维和对实际问题分析理解能力;
5、具有跨平台开发经验优先;
岗位要求2:
1、本科学历,电子信息、计算机等相关专业;
2、熟悉C++/C#/Java等开发语言一种,有QT开发经验优先;
3、熟悉OpenGL/VTK之一,websocket/https协议等网络编程优先;
4、熟悉常用mysql/sqlite等数据库的开发;
5、有静态库、动态库开发经验;
6、具备需求分析和系统设计能力,具备独立分析解决问题能力;
7、具有良好的沟通和表达能力、富有团队精神。
岗位要求3:
1. 精通C/C++,熟悉多线程/进程,高质量的编程能力
2. 熟悉socket编程,跨语言、跨平台编程(Linux/Win等)
3. 熟悉linux开发环境,熟练使用git/docker/gdb等
4. 熟悉python、Autosar、ROS2、Apollo者优先
岗位要求4:
1. 大学本科或以上学历,软件、电子、自动化专业,英语读写熟练
2. 具有模块化设计能力,完成过常用嵌入式ARM软件模块编写,如对freeRTOS、linux系统等操作系统;对高底边驱动、CAN 通讯、文件读写、boot初始化编写。
3. 掌握基本的软件设计知识
4. 掌握使用软件设计、调试工具,如Keil、IAR、J-tag等。
5. 了解机械系统应用的相关知识
6. 熟练掌握C语言、嵌入式等
岗位要求5:
1.3年以上软件开发经验和C/C++开发经验;
2.对Windows程序开发有浓厚的兴趣,GUI、多线程和图
形图像等方面有一定的开发经验;
3.熟练一门脚本语言,擅长Python的优先;。