岗位描述
岗位职责:
1、负责Soc芯片Bring-up流程的设计及验证;
2、负责SoC相关的系统移植以及底层软件的开发;
3、负责SoC外设驱动的开发,并基于此进行芯片管理相关应用的开发;
4、参与SoC内部模块间接口以及芯片外接口的功能设计,配合SoC的系统级测试。
任职要求:
1、统招本科及以上学历,计算机、电子、通信等相关专业;
2、具备嵌入式软件相关开发经验,熟悉SoC固件及软件系统开发流程;
3、具有在SoC芯片上完成RTOS、Linux等系统移植的经验,熟悉RISC-V架构及OpenOCD调试者更优;
4、熟悉SoC常见外设接口(如I2C、UART、QSPI、JTAG等)的协议及驱动;
5、熟练掌握C/C++、ASM、Java、Python等编程语言中的两种及以上;
6、有芯片功耗管理(DVFS)开发经验者优先;
7、具有较高的阅读文献以及撰写文档的能力;
8、具有清晰的逻辑思维,以及良好的沟通协调能力;具备抗压能力以及团队合作精神。