【岗位职责】芯片设计工程师:根据规格书撰写模块或子系统的设计方案及文档;
完成模块的RTL编码和IP集成设计,对模块做综合、时序优化;
根据后端反馈改进模块设计和代码;
支持负责模块的验证和硬件调试。
芯片验证工程师:负责数字集成电路的验证规划、测试平台搭建及验证工作;
编写验证计划、测试用例和验证报告;
使用SystemVerilog、UVM等高级验证语言和方法学进行验证环境的开发和维护;
与设计团队紧密合作,理解设计规格,识别验证难点,提出有效的验证策略;
跟踪并解决验证过程中发现的问题。
嵌入式软件工程师:自研网络芯片驱动软件(SDK)的设计和开发;
探索网络前沿技术,参与在研网络芯片的设计和验证工作;
基于芯片驱动软件(SDK)做白盒测试,验证驱动软件(SDK)功能的正确性。
芯片仿真模型验证工程师:根据网络芯片设计需求使用C/C++开发软件仿真模型;
根据网络芯片功能逐个设计和开发相应的验证用例;
根据验证用例需求开发功能级、接口级、应用级API并完成用例自动化;
负责最终网络芯片客户的应用芯片实现设计与支持。