崗位職責:
1、負責自主PLC平臺的編譯器工具鏈開發(fā)、維護;
2、改進編譯器優(yōu)化算法、提升編譯器優(yōu)化性能;
3、完成領(lǐng)導臨時布置的其他任務(wù)。
任職要求:
1、計算機相關(guān)專業(yè)本科及以上學歷;2年以上相關(guān)工作經(jīng)驗。
2、熟悉Linux開發(fā)環(huán)境和C/C++語言,掌握SVN/GIT等版本管理工具的日常使用,熟悉bash/perl/python等腳本編程;
3、熟悉操作系統(tǒng)、處理器架構(gòu)和計算機系統(tǒng)結(jié)構(gòu),熟悉至少一種指令集的匯編語言(X86、ARM等);
4、熟悉編譯原理、編譯流程,有LLVM或GCC等開源編譯器相關(guān)開發(fā)經(jīng)驗;
5、具有大型開源程序代碼閱讀和分析能力,較強的分析和解決問題的能力;
6、熟悉gdb/lldb及GDB-MI/lldb-mi協(xié)議優(yōu)化考慮;
7、能根據(jù)工作需要適應(yīng)短期出差。