学历
硕士及以上学历
特殊要求
专业
计算机类、软件工程等相关专业
应聘条件
至少满足以下一点。
1、精通C/C++、Java语言,熟悉Linux开发环境;
2、熟悉Qt、Boost库;熟悉常用图形学算法,精通OpenGL或者OSG、OSGEarth开发;熟悉GPU或者CUDA编程;熟悉VTK,有Paraview二次开发经验者。
3、熟悉SpringBoot、Mybatis、Git、IDEA、Postman等常用的Java主流框架;
4、熟悉Mysql、Oracle等关系型数据库,熟悉ES等Nosql数据库,熟悉图数据库及相关语法者优先;
5、深刻理解内存模型、网络通信、多线程等理论知识,熟悉HTTP、TCP/IP网络协议,对JVM原理、Restful API有清晰理解;
6、熟悉分布式架构中常见组件的使用,如:分布式锁、分布式事务、熔断器、分布式缓存、API网关、注册中心等;
7、对微服务、缓存化技术、数据路由、高并发有深入了解,有OpenStack、Docker、K8S等虚拟化、容器化技术经验者优先;
8、熟练掌握html,scaa,css,熟练使用vue(必备)或angular开发框架,熟练使用webpack或gulp编译工具,熟悉常用工具,如echarts、element-ui、layx等;
9、有WebGIS开发经验, 熟悉cesium或openlayers优先;有WebGL、SVG、Canvas等2D/3D渲染经验者优先;
10、具有云平台、小程序、移动端Web等开发经验优先。
11、熟悉智能化软件开发相关工具研发,掌握Pytorch,Transformers,SGLang,vLLM等主流开发框架,有相关经验者优先
12、熟悉软件测试相关工具研发,掌握LibFuzzer,AFL+等工具的使用并有相关模糊测试经验和漏洞分析经验。