1. 硕士及以上学历,本科为985/211院校毕业,具有两年以上工作经验。
2. 熟练使用前端开发(React/Vue)框架,熟悉前端工程化工具(Webpack、TypeScript),熟悉WebGPU渲染性能瓶颈分析。
3. 熟悉VTK、ITK、Three.js、WebGL、OpenGL等库,熟悉三维图像渲染管线,有Web端三维渲染经验,例如医学影像的三维重建等。
4. 精通多线程编程,有医学影像处理场景下的线程池开发经验,熟悉Node.js的Worker Threads或Python的multiprocessing等模块,能实现前端/后端的并行计算任务拆分,熟悉进程间通信技术。
5. 熟悉WebGL的内存分配机制,熟悉WebAssembly的内存管理机制。 熟练使用GDB、ltrace等工具调试C++服务端程序。
6. 开源项目工程化能力,有开源组件移植经验。
7. 具有阅读英文技术文档的能力、英文技术实践与工程能力,能独立查阅外文技术文档并完成开发任务。