资深嵌入式固件开发


-岗位描述:

1-负责芯片产品嵌入式固件开发;

2-完成模块驱动程序开发和测试;

3-系统测试和软件驱动的协同验证;

4-编写底层驱动、应用程序接口、提交软件设计报告;

5-负责基于Linux系统外设驱动程序设计与调试,完成系统Bring Up;

6-负责完成Linux系统uboot/kernel/driver移植及功能开发调试,及解决相关模块问题;

7-负责跟其他团队进行业务对接,完成项目需求拆解及研发计划制定;

8-负责linux系统底层BSP整体性能的调试与优化,疑难问题解决;

9-负责相关模块的单元测试方案实现,架构设计;

-任职条件:

1-电子信息/计算机科学等相关专业(本硕),硕士以上学历;

2-深入理解操作系统原理,深入理解软硬件接口技术,熟悉Linux内核,熟悉内存管理,进程管理和文件系统中的一个或几个子系统(SDIO、USB、WIFI、PCIE、NVME、EMMC、Block、SSD);

3-熟悉CPU/总线/PCIe/存储/网络/虚拟化等技术原理。熟练掌握C语言,有linux内核驱动,或嵌入式软件/固件开发经验;

4-具有良好的软件架构、模块化、标准化代码以及文档能力;

5-熟悉ARM、FPGA架构及语言;熟悉PCIE等高速接口;

6-热爱技术,良好的逻辑思维能力,良好的沟通表达能力;

7-5年及以上工作经验,本科及以上学历;

8-阅读总线的spec、看懂原理图、熟练使用示波器抓波形;

9-思维敏捷,具备较强的沟通及组织协调能力,责任心强;

-以下一项或者多项知识是加分项:

1-具有zynq、zynqmp、versal平台等系列芯片产品开发经验优先考虑;

2-熟悉PCIE、NVME、MIPI、SDIO、EMMC、USB等协议优先考虑;

3-有文件系统及Block-IO层驱动开发与性能优化,有MQ开发,调试经验优先考虑;




简历投递通道

Email Adress:HR@storagex.ai


Data Centric Computing