提示:国家大学生就业服务平台提醒您注意甄别违法、虚假、高风险招聘信息,警惕索要隐私信息的行为。在投递简历前务必提前确认企业资质与职位真实性,若遇到诈骗、泄露个人隐私等情况,请向我们投诉举报。
- 嵌入式开发工程师
- [全职]
- ——
- 嵌入式开发工程师
- 收藏
- 举报
- 15k-99.9k
- |
- 本科及以上
- |
- 招聘 10人
- 09-27 11:00 更新
电子信息类,自动化类,计算机类
来源:
湖北大学
DEyTDoP72qrLwCYiPLuYmT
-
湖北省武汉市
职位详情
岗位职责 固件全流程开发:负责SSD主控芯片固件的设计、编码、调试、验证及性能优化(涵盖消费级/企业级场景)。 原型验证与仿真:负责SSD控制器在原型阶段(Simulator)的设计开发,以及各个阶段(Simulator/FPGA/ASIC)的验证与调试。 Flash适配与算法:参与高速Flash芯片(NAND)的特性分析、错误处理与适配;参与FTL(Flash Translation Layer)算法的设计与实现。 底层启动与硬件协同:参与开发ROM、Boot Loader等启动程序;参与Nand控制器的硬件架构设计与性能优化。 仿真平台建设:参与芯片的软件仿真平台(如基于SystemC/TLM)的设计、开发和维护。 跨团队协作:紧密配合Architecture、ASIC Design、Automation、Validation、System等团队,确保芯片与固件的高效集成。 任职要求 1. 学历与专业 本科及以上学历,计算机科学、通信工程、电子工程、自动化、半导体/集成电路设计等相关专业。 2. 编程与系统基础 熟悉C/C++语言开发和调试,具备扎实的嵌入式程序开发功底(指针、内存管理、数据结构等)。 熟悉Linux开发环境,熟练使用GDB调试工具,熟悉git版本管理。 了解Python等脚本语言,能编写简单的自动化测试或辅助工具。 3. 硬件与架构认知 了解ARM或RISC-V嵌入式系统开发,了解芯片开发和验证的基本流程。 具备基本的数字电路基础,了解常见接口(如PCIe、UART、I2C等)。 4. 综合素质 良好的英文读写能力,能流畅阅读英文技术文档(协议、芯片手册等)。 高度的责任心、积极的工作态度,具备优秀的团队合作精神、沟通能力和快速学习能力。 优先录取(加分项) 以下能力满足其一或多个者优先,不满足也不影响基础申请: 协议与算法:了解NVMe、PCIe、FTL、NAND Flash相关协议与算法;了解SPDK。 仿真与建模:熟悉SystemC/TLM,有芯片软件仿真平台开发经验。 存储经验:有存储软硬件开发背景,熟悉Flash特性,发表过相关学术论文或申请专利者优先。 项目经历:参与过SSD控制器固件开发、FPGA原型验证或底层驱动开发项目。
看了该职位的人还会看 更多