ESL建模开发工程师
20-45k 岗位职责: 1、负责GPU图形处理器的Cmodel建模 2、负责GPU图形处理器的行为级模拟器开发 3、负责GPU图形处理器的时钟精确模型开发 4、与IC团队合作负责GPU图形处理器架构验证; 5、与IC团队合作负责GPU图形处理器的性能验证; 6、与Performance团队合作负责GPU图形处理器的性能分析辅助; 任职要求: 1、计算机、电子或者相关专业本科以上学历,三年以上底软工作经验 2、至少一年以上ESL建模经验,具备行为级模拟器或者时钟精确模型Cmodel开发经验 3、熟悉至少一种开源Cmodel模拟器,如Spike/Gem5/Qume等,熟悉Gem5开发者优先 4、熟练使用C/C++编程语言,熟悉systemC语言者优先 5、熟练使用至少1种脚本编程语言,如Shell、Pyton、Perl等,熟悉Makefile使用过Cmake者优先 6、具备X86/Arm/RiscV等指令集体系结构开发经验,熟悉RiscV指令集体系架构者优先 7、具备GPU/CPU/NPU等大芯片Cmodel建模经验者优先 8、具备VDK/Zebu等第三方商用模拟器开发经验者优先 9、熟悉开源软件开发流程,具备开源软件开发经验者和社区提交者优先 GPU VBIOS工程师
15-45k 岗位职责: 1、负责公司GPU芯片板卡级C语言程序开发和维护 2、负责公司GPU板卡BIOS/VBIOS以及子系统中固件开发和维护 3、负责协助团队推动芯片的开发,验证,测试和调优 4、负责输出所开发相应软件部分的详细设计文档以及验证文档 任职要求: 1、计算机、电子或者相关专业本科以上学历,三年以上底软工作经验 2、具备单片机或嵌入式开发经验,熟悉单片机和嵌入式板卡调试方法 3、熟悉单片机或嵌入式板卡Bootloader的启动和引导加载流程,具备板卡软件Bringup经验 4、熟练使用C语言、ASM汇编语言进行编程,熟悉相关程序调试流程 5、熟悉ARM、RISCV体系结构下MCU/CPU/SoC开发 6、熟悉PCIE驱动、DMA驱动开发者优先 7、熟悉PC或服务器处理器体系结构,能看懂简单的硬件原理图者优先 8、熟悉GPU体系结构,具备信创市场BIOS、UEFI、VBIOS开发经验者优先, 国产OS如:UOS、Kylin等,国产CPU如:龙芯、华为、兆芯等 9、工作积极主动有责任心,有较强的逻辑思维能力和沟通能力,具备团队合作精神 GPU固件Firmware开发工程师
20-45k 岗位职责: 1、负责GPU芯片内图形Firmware的开发、优化和维护工作 2、负责GPU芯片内渲染管线Firmware、图形学算法、资源分配调度系统的开发、优化和维护工作 3、负责GPU芯片内司职Firmware模块的详细设计等文档撰写和维护工作 4、参与GPU芯片内Firmware整系统的性能调优工作 5、负责配合IC工程师完成GPU芯片Pre-Silicon和Post-Silicon的Software Validation等工作 任职要求: 1、计算机、电子或者相关专业本科以上学历,三年以上嵌入式设备Firmware设计和开发经验 2、熟练掌握C/C++等编程语言,熟悉Arm或RiscV的ASM汇编语言,能够熟练使用shell/python/perl等至少一种脚本语言 3、熟悉Arm或RiscV指令集架构,并具备该体系架构下的开发经验 4、熟悉GNU工具集、熟悉Makefile,能够熟练使用compiler,linker,loader,GDB等各类工具 5、具备GPU图形学知识、熟悉GPU架构及具备GPU 3D渲染管线软件开发经验者优先 6、具备FPGA/SoC等平台上嵌入式设备Firmware的Bringup经验者优先 7、工作积极主动有责任心,有较强的逻辑思维能力和沟通能力,具备团队合作精神 OpenGL开发工程师
20-45k 1、负责OpenGL软件栈相关功能的开发及OpenGL的性能优化 2、负责OpenGL用户态驱动的开发和详细设计文档撰写 3、负责OpenGL相关API接口的开发和文档撰写 4、负责OpenGL软件栈相关测试程序编写 5、负责OpenGL相关的Benchmark跑分性能分析工作 任职要求: 1、计算机、电子或者相关专业本科以上学历,三年以上工作经验 2、熟悉OpenGL编程和开发,具备OpenGL的使用以及开发经验 3、熟悉OpenGL Mesa图形库框架,有过Mesa图形库框架使用和开发经验者优先 4、熟悉OpenGL Gallium3D用户态驱动,有过Gallium3D用户态驱动使用和开发经验者优先 5、熟练使用C、C++和JAVA编程编程语言 6、具备GPU等图形渲染流水线结构开发经验者优先 7、具备DirectX使用和开发经验者优先 8、具备Winsys使用和开发经验者优先 9、具备OpenSceneGraph引擎使用和开发经验者优先 10、工作积极主动有责任心,有较强的逻辑思维能力和沟通能力,具备团队合作精神 编译器后端开发工程师
20-50k 岗位职责: 1、负责GPU编译器后端的设计和开发 2、负责GPU编译器后端的性能分析和优化 3、负责基于RISCV指令集架构下采用LLVM编译框架的编译器后端实现 4、负责基于RISCV指令集架构下自研扩展指令集的编译器后端实现 5、负责典型场景下的GPU性能分析和性能优化,并能够从编译器角度给出上下游软件优化建议 任职要求: 1、计算机、电子或者相关专业本科以上学历,熟悉计算机体系结构和编译原理者优先 2、三年以上相关工作经验,至少一年编译器相关工作经验 3、熟悉GCC/LLVM等常用经典编译器(任意之一)的后端,并具备相关开发经验 4、熟悉Linux系统编程, 对于yacc, bison、asm汇编语言等有使用经验者优先 5、具备MLIR/GLSL/TGSL/LLVM IR等中间表达层开发经验者优先 6、具备LLVM等编译器Pass优化和性能调优经验者优先 7、具备Arm/RiscV指令集架构开发经验者优先 8、具备OpenGL Mesa图形库框架使用和开发经验者优先 9、具备OpenGL Gallium3D用户态驱动使用和开发经验者优先 10、工作积极主动有责任心,有较强的逻辑思维能力和沟通能力,具备团队合作精神 编译器前端开发工程师
20-45k 岗位职责: 1、负责OpenGL软件栈编译器前端的设计、开发、性能分析、优化 2、负责OpenCL软件栈编译器前端的设计、开发、性能分析、优化 3、负责高性能计算平台软件栈(TensorFlow/Pytorch/TVM等)编译器前端计算图解析和算子Pass的设计、开发、性能分析、优化 4、负责典型场景下GPU的性能分析和优化,并能够从编译器角度给出上下游软件优化建议 任职要求: 1、计算机、电子或者相关专业本科以上学历,三年以上工作经验,至少一年编译器相关工作经验 2、熟悉GCC/LLVM/TVM等常用工具链(任意之一)的前端,并具备相关开发经验 3、熟练使用C/C++/JAVA编程编程语言,熟悉相关程序的调试流程 4、具备MLIR/GLSL/TGSL等中间表达层开发经验者优先 5、具备编译器性能调优经验者优先 6、具备OpenGL的使用以及开发经验者优先 7、具备OpenGL Mesa图形库框架使用和开发经验者优先 8、具备OpenGL Gallium3D用户态驱动使用和开发经验者优先 9、工作积极主动有责任心,有较强的逻辑思维能力和沟通能力,具备团队合作精神 操作系统与GPU驱动开发工程师
20-50k 岗位职责: 1、负责基于Linux等操作系统下的GPU用户态驱动的开发、优化和维护工作 2、负责基于Linux等操作系统下的GPU内核态驱动的开发、优化和维护工作 3、负责基于Linux等操作系统下异构处理器的通讯、内存管理等模块的开发、优化和维护工作 4、负责基于Linux等操作系统下的Log系统、Debugger相关工具的开发工作 5、负责司职模块的单元测试、详细文档撰写、技术支持工作 6、负责司职模块的稳定性问题分析和处理工作 7、负责协助IC工程师完成自研GPU的定义和验证方面的工作 职位要求: 1、计算机、电子或者相关专业本科以上学历,三年以上Linux内核和驱动开发经验 2、熟练掌握C/C++编程语言,熟练使用shell/python/perl等至少一种脚本语言 3、熟悉Linux等操作系统下常用的调试工具,包括但不限于GDB、Crash等 4、具备Linux等操作系统下Log系统、日志系统开发经验者优先 5、具备libDRM/DRM驱动开发经验优先 6、具备Video/codec、Video/Framebuffer、Display等驱动开发经验者优先 7、具备DDR、MMU、IOMMU等驱动开发经验者优先 8、具备PCIE/DMA等驱动开发经验者优先 9、具备Linux内存管理、GEM/TTM、KMS等模块开发经验者优先 10、了解GPU体系结构和编程模型,有OpenGL/OpenGLES/Vulkan/OpenCL应用开发经验优先 11、熟悉GPU 3D渲染和GPU工作原理者优先 12、工作积极主动有责任心,有较强的逻辑思维能力和沟通能力,具备团队合作精神 |