崗位職責(zé)
1、基于使用場(chǎng)景及硬件架構(gòu)進(jìn)行軟硬件聯(lián)合優(yōu)化分析,挖掘性能瓶頸點(diǎn);
2、參與通用處理器編譯器相關(guān)項(xiàng)目的優(yōu)化探索、技術(shù)開發(fā)等;
3、與團(tuán)隊(duì)緊密協(xié)作,提供編譯器技術(shù)支持,助力產(chǎn)品開發(fā)。
4、關(guān)注編譯技術(shù)發(fā)展,探索新技術(shù)在編譯器領(lǐng)域的應(yīng)用。
任職要求
1、有安卓系統(tǒng)分析、開發(fā)及優(yōu)化相關(guān)經(jīng)驗(yàn);
2、精通C/C++等編程語(yǔ)言,熟悉編譯原理、數(shù)據(jù)結(jié)構(gòu)及算法;
3、對(duì)編譯器有基本認(rèn)知,有至少一種主流編譯器的使用經(jīng)驗(yàn);
4、熟悉python等腳本語(yǔ)言的開發(fā),熟悉linux開發(fā)環(huán)境。
5、有編譯器開發(fā)經(jīng)驗(yàn)優(yōu)先;
6、了解指令集或CPU微架構(gòu)優(yōu)先;
7、有軟硬件聯(lián)合優(yōu)化經(jīng)驗(yàn)優(yōu)先;