固件开发工程师(J10132)
Posted: 11 hours ago
Job Description
该职位来源于猎聘 职责描述: 1、负责企业级 SSD 基础框架(framework)的设计与开发,构建稳定、灵活且可扩展的底层架构,确保能适配多样化企业级应用需求,高效支撑 SSD 各项功能实现。2、深度参与软硬件协同设计,与硬件团队紧密配合,在架构规划、功能定义及性能优化等方面实现软硬件的高效协同,提升产品整体性能与可靠性。3、投身控制器底层软件的开发工作,深入钻研控制器工作原理,编写驱动程序和控制逻辑,保障控制器与 SSD 其他组件的高效协同,提升产品整体运行效能。4、专注于 IO 路径的优化,全面分析 IO 请求处理流程,精准识别性能瓶颈并实施针对性改进,降低 IO 延迟,提高 IO 吞吐量,满足企业级应用对存储性能的高要求。5、企业级SSD控制器相关评估,及FA等。 任职要求: 1、计算机科学与技术、电子工程、软件工程等相关专业本科及以上学历 2、精通 C/C++ 编程语言,熟悉 Linux 操作系统及内核开发,具备扎实的计算机体系结构、数据结构与算法基础,能够编写简单python脚本。 3、有责任心,对工作充满热情。具备良好的问题分析与解决能力、团队协作能力和沟通能力,学习能力与创新精神较强,能承受一定工作压力。 4、掌握Arm/Risc-V等主流CPU架构,有DRAM,NandFlash开发经验优先。 5、了解CMake,理解软件开发流程者优先。
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period