自由容器
 
自由容器(1)(1)
 
折叠标签
SoC设计工程师(MIPI)(厦门)
 
SoC设计工程师(MIPI)(厦门)

SoC设计工程师(MIPI)(厦门)


岗位职责

1.  负责第三方MIPI M-PHY,uniPro controller IP的维护,集成与验证,基于FPGA和硬件加速器的原型系统验证,片上调试;

2.  MIPI系统的外围电路设计与支持;

3.  负责IP的形式验证工作,支持IP的综合,时序分析及DFT等工作。


  任职要求

1.电子通信类和计算机类等相关专业,本科及以上学历,3年以上工作经验;

2.有扎实的RTL设计能力,良好的逻辑架构设计规划能力,丰富的软硬件联调经验,良好的RTL编码风格及较强的单元验证能力;

3.具有基于RISC CPU及AMBA总线的SoC设计经验;

4.熟悉完整的数字电路流程; 熟练使用相关EDA工具;

5.熟悉一或多种MIPI协议,熟悉或精通MIPI M-PHY及uniPro协议更佳;

6.熟悉或者精通UFS协议更佳;

7.良好的文档编写能力;

8.良好的沟通能力,具有主动性和团队合作精神。


设计(数字)验证工程师
 
设计(数字)验证工程师

设计(数字)验证工程师(厦门/成都)

岗位职责

1.  负责制定高覆盖率的芯片/模块验证计划;

2.  用System Verilog以及UVM验证方法学进行模块以及全芯片的功能验证;

3.  利用仿真,FPGA和Emulator进行性能分析和验证;

4.  执行带时序的后仿真工作;

5.  为芯片测试工程师提供测试机测试向量;

6.  在SOC芯片中利用固件代码(C语言)进行芯片测试;

7.  帮助FPGA工程师搭建并调试芯片/模块的FPGA验证环境。


  任职要求

1.电子工程专业或计算机专业本科或以上学历,2年以上IC设计/验证经验;

2.熟悉IC设计流程;

3.熟练掌握Cadence,Synopsys,Mentor逻辑仿真工具;

4.熟练掌握Verilog和System Verilog;

5.对覆盖率模型,带约束的随机向量生成等验证方法学有很好的理解(UVM,VMM,OVM);

6.有较好的基于SOC的C编程基础;

7.有MIPI M-PHY和SSD相关经验更佳。


SoC设计工程师(CPU System)
 
SoC设计工程师(CPU System)

SoC设计工程师(CPU System)(厦门)

  岗位职责

1.负责SOC芯片项目中CPU系统设计,第三方CPU IP的评估,SoC设计阶段及产品开发阶段与CPU相关的编译,仿真,调试,功能实现,性能优化以及后端设计实现的支持;

2.负责第三方AMBA总线IP或者自研总线的应用开发,参与SoC性能评估与优化;

3.  开发部分系统级定制模块,包括模块规格定义,RTL编写,运用Lint/CDC等工具进行RTL质量检查;



任职要求

1.电子通信类和计算机类等相关专业,本科及以上学历,3年以上工作经验;

2.有扎实的RTL设计能力,良好的逻辑架构设计规划能力,丰富的软硬件联调经验,良好的RTL编码风格及较强的单元验证能力;

3.熟悉RISC CPU如ARM系列或Synopsys ARC系列,及AMBA总线体系结构;

4.具备CPU体系结构和知识以及包括内存,调试系统等外围系统知识;

5.熟悉常用外设如DMA,I2C,SPI,UART,JTAG等;

6.熟悉Makefile/Perl/Python/Tcl等脚本语言;

7.熟悉完整的数字电路流程; 熟练使用相关EDA工具;

8.具备基本的综合,时序分析能力;

9.了解低功耗设计或具备其设计能力;

10.良好的文档编写能力;

11.良好的沟通能力,主动性和团队合作精神。


前端固件工程师
 
前端固件工程师

前端固件工程师厦门)

  岗位职责

1.  开发移动存储系统所需的固件;

2.  依照JEDEC UFSSpec 及客戶需求开发UFS protocol layer 以及UFSFeature 实現

3.与SoC设计及验证团队、FPGA原型设计团队和硬件设计团队密切合作开发整个存储系统;

4.分析产品及系统的需求来产生固件模块设计;

5.使用各种存储测试仪器、分析仪及其它调试工具;包含Scope , Logic Analyzer. etc…

6.撰写并检查各种工程文档。

  任职要求

1.       电子工程专业或计算机专业本科及以上学历,1年以上固件设计开发经验;

2.      熟练掌握C语言编程及调试;

3.      具有ARM Cortex-R系列或ARM Cortex-A系列编程开发的知识和代码优化经验;

4.      具有UFS/MIPI M-PHY协议的知识和编程经验;

5.      或熟悉其他存储方面协议如eMMC,SCSI、SAS及SATA;

6.      具有基本硬件操作概念

7.      最好具有UFS/eMMC协议和驱动开发的经验;

8.      最好具有嵌入式Linux的开发经验;

9.      最好具有NAND Flash的知识和编程经验;

10.    具有团队合作精神和良好的沟通技能。


固件算法工程师
 
固件算法工程师

固件算法工程师(厦门)

  岗位职责

1.开发NAND Flash controller所需的固件算法;

2.对于异常掉电进行测试和调试;

3.调整并优化算法性能;

4.撰写并检查各种工程文档。


  任职要求

1.电子工程专业或计算机专业本科及以上学历,应届生亦可;

2.熟练掌握C语言编程及调试;

3.具有NAND flash的知识和embedded system固件开发经验;

4.具有团队合作精神和良好的沟通技能。


SoC设计工程师(Top System)
 
SoC设计工程师(Top System)

SoC设计工程师(Top System)(厦门)

岗位职责

1.负责顶层设计与集成,时钟复位单元设计,复杂低功耗设计,配合DFT要求完成顶层级别的定制设计;

2.运用Lint, CDC等工具进行RTL质量检查,参与SoC Level功能仿真,基于UPF/CPF的低功耗仿真,以及门级时序仿真;

3.负责部分形式验证工作,支持综合,时序分析及DFT等工作。

4.SoC级代码版本维护与交付,交付接口包括FPGA,DV以及后端


任职要求

1.电子通信类和计算机类等相关专业,本科及以上学历,5年以上工作经验;

2.有扎实的RTL设计能力,良好的逻辑架构设计规划能力,丰富的软硬件联调经验,良好的RTL编码风格及较强的单元验证能力;

3.具备扎实的基于RISC CPU及AMBA总线的SoC设计经验;

4.熟练掌握时钟系统及主流的低功耗设计方法;

5.熟悉常用外设模块如DMA,GPIO,UART,JTAG,I2C,SPI等;

6.熟悉Makefile/Perl/Tcl等脚本语言,熟悉Git等版本维护工具;

7.熟悉完整的数字电路流程; 熟练使用相关EDA工具;

8.具备基本的综合,时序分析能力,有DFT知识;

9.良好的文档编写能力;

10.良好的沟通能力,具有主动性和团队合作精神。