云桌面开发工程师
23-50K * 14薪
研发工程师 深圳 本科 1-3年

岗位关键词
岗位职责
1、云桌面协议层开发与优化
- 负责虚拟桌面传输协议(如SPICE、RDP、VNC、PCoIP等)的深度开发与性能调优,提升远程桌面的交互流畅性和资源利用率
- 研究低延迟、高吞吐量的数据压缩算法,优化网络传输效率,支持3D图形实时渲染需求
- 开发多端适配的协议扩展模块,实现跨平台兼容性
2、GPU渲染引擎开发与集成
- 基于GPU硬件加速技术(如CUDA、OpenGL/Vulkan/WebGPU),设计并实现虚拟桌面的图形渲染管线,支持3D应用的云端渲染
- 优化GPU资源调度策略,解决多用户并发场景下的显存共享与隔离问题,提升渲染效率及稳定性
3、Linux系统级虚拟化开发
- 基于KVM/QEMU、Docker等虚拟化技术,开发轻量级容器化云桌面架构,支持快速部署与弹性扩缩容
- 深入Linux内核模块,优化I/O调度、内存管理及进程隔离机制,保障高并发下的系统稳定性
- 开发自动化运维工具链,实现云桌面集群的监控、故障自愈及资源动态分配
岗位要求
1、Linux系统开发经验
- 精通Linux内核机制(进程调度、文件系统、网络栈),具备内核模块开发或调优经验
- 熟练使Shell/Python/Go等脚本语言,开发自动化部署及监控工具
2、协议开发能力
- 熟悉至少一种远程桌面协议(SPICE/RDP/VNC/PCoIP)的源码架构,具备协议扩展或性能优化经验
- 掌握TCP/IP、QUIC等网络协议,具备高并发场景下的网络编程能力
3、GPU渲染技术栈
- 熟悉GPU渲染,有CUDA/OpenCL/Vulkan开发经验
- 了解主流GPU硬件架构(如NVIDIA Ampere/Ada Lovelace),熟悉显存管理及多实例GPU(MIG)技术
4、熟练使用C/C++、Java、Go等编程语言
加分项:
1、熟悉云桌面行业生态(如阿里无影、Citrix、VMware Horizon)的技术实现
2、有大规模分布式系统开发经验,熟悉Kubernetes或OpenStack等云原生平台
3、在SIGGRAPH、GDC等会议或开源社区(如Mesa3D、VirGL)有技术贡献
牛客安全提示:如发现虚假招聘、广告,或以任何名义索要证件、费用,或诱导异地入职、参与培训等均属违法行为,发现请
立即举报