C++/QT/OSG/0penGL/U3D研发助理工程师
职位信息
岗位
C++/QT/OSG/0penGL/U3D研发助理工程师
岗位职责
负责项目的研发工作,领导安排的临时性工作
报考条件
应聘条件
1.精通C++/C#语言,熟悉Linux开发环境;
2.深刻理解内存模型、网络通信、多线程等理论知识,熟悉HTTP、TCP/IP网络协议;
3.熟悉分布式架构中常见组件的使用,如:分布式锁、分布式事务、熔断器、分布式缓存、API网关、注册中心等;
4.熟悉Qt、Boost库;熟悉常用图形学算法,熟悉socket通信,精通OpenGL或者OSG、OSGEarth开发;熟悉U3D开发;熟悉GPU或者CUDA编程;熟悉VTK,有Paraview二次开发经验者;
5.了解ARM平台系统软件及常见接口驱动的定制、移植、及调试;
6.了解linux多进程、多线程、进程间通信,网络、图像等常见开发库及中间件;
7.了解边缘计算、智能计算、云计算及微服务docker等;
8.了解国产操作系统开发环境、熟练使用STL、熟悉opengl,会使用shader进行渲染绘制、熟悉gis、地图、坐标转换;具有开发VR、MR系统软件经验;熟悉视频流及雷达信号处理及可视化;
9.熟悉主流机器学习与优化框架,能够熟练使用 pytorch 或 tensorflow 等机器学习算子库;具有任务规划、优化算法、算法设计与评估经验;灵活掌握和应用多目标优化、遗传算法、多智能体强化学习等智能决策算法,并具备代码实现能力者优先。