RTL設(shè)計(jì)        C++      ARM開(kāi)發(fā)

崗位職責(zé)
軟硬件系統(tǒng)方案工程師負(fù)責(zé)構(gòu)建定義并開(kāi)發(fā)運(yùn)行在服務(wù)器上的testbench與硬件平臺(tái)之間的接口和部件,并在此基礎(chǔ)上開(kāi)發(fā)系統(tǒng)級(jí)用戶(hù)解決方案。主要任務(wù)包括:
1、定義服務(wù)器和硬件平臺(tái)之間通信的架構(gòu)并開(kāi)發(fā)中間件;
2、開(kāi)發(fā)各種用于軟硬件通信的各種transactor,包括運(yùn)行在硬件平臺(tái)上的BFM RTL代碼和運(yùn)行在服務(wù)器上的C代碼;
3、參與開(kāi)發(fā)系統(tǒng)級(jí)的用戶(hù)解決方案,拓展基于硬件平臺(tái)的特定使用模式;
4、負(fù)責(zé)對(duì)應(yīng)模塊的設(shè)計(jì)文檔和測(cè)試需求文檔。

任職要求
1、通信、計(jì)算機(jī)、電子等專(zhuān)業(yè)本科以上學(xué)歷, 5年以上工作經(jīng)驗(yàn);
2、精通Verilog/VHDL語(yǔ)言;熟悉SoC設(shè)計(jì)驗(yàn)證和調(diào)試,有硬件仿真更佳;
3、熟悉 USB、PCIE、以太網(wǎng)、AMBA 、DDR等常用接口協(xié)議的優(yōu)先考慮;
4、熟悉C/C++編程,有SystemC/TLM2經(jīng)驗(yàn)者優(yōu)先;
5、熟悉軟件cross compile工具,熟悉OS級(jí)軟件編譯和運(yùn)行和VM虛擬機(jī);
6、具有良好的英文溝通能力及閱讀能力。