工具鏈軟件工程師職位描述與崗位職責任職要求
職位描述:
工作職責:
1、負責工具鏈軟件的開發和測試;
2、支持芯片各種新特性,持續提升QoR和Runtime;
3、開發原型代碼支撐芯片的架構探索。
任職要求:
1、精通C++語言編程,有扎實的算法及數據結構基礎;具有Unix/Linux環境下的高級開發和調試能力。
2、熟悉數字芯片,掌握FPGA開發的基本流程和方法;
3、具有強烈的學習和探索意愿,良好的分析和解決問題能力。
篇2:工具鏈軟件工程師職位描述與崗位職責任職要求
職位描述:
工作職責:
1、負責工具鏈軟件的開發和測試;
2、支持芯片各種新特性,持續提升QoR和Runtime;
3、開發原型代碼支撐芯片的架構探索。
任職要求:
1、精通C++語言編程,有扎實的算法及數據結構基礎;具有Unix/Linux環境下的高級開發和調試能力。
2、熟悉數字芯片,掌握FPGA開發的基本流程和方法;
3、具有強烈的學習和探索意愿,良好的分析和解決問題能力。
篇3:軟件工程師–工具鏈方向職位描述與崗位職責任職要求
職位描述:
JobDescriptions:
工作描述:
1.與QA、ASIC、H/W及自動駕駛平臺團隊緊密合作,構建、定制、以及維護適用于公司自動駕駛ASIC芯片的軟件研發工具鏈(編譯器、調試器、跟蹤器、調優器、以及其他類型的工具鏈模塊)。
2.為內外部團隊提供相關技術支持。
3.為內外部產品研發、生產及支持開發各類相關的生產力工具。
4.其他分配的職責。
PositionQualifications:
任職要求:
1.在工作及學習兩方面均有很強的自我驅動力;對自動駕駛產業及技術均有很強的熱情。
2.在技術主管及項目經理的監督指導下,能很好地融入團隊工作。
3.對之前工作學習過程中已經體驗過的技術領域有深刻地理解。
4.精通C/C++及標準庫,對語言及庫的標準手冊有一定認識;熟悉其他編程語言是加分項。
5.熟悉程序設計語言的相關理論知識,以及編譯原理。
6.特別優秀的本科,或博士、碩士。
7.有過以下實際工作/研究經驗將是很重要的加分項:
7.1做過基于GCC或LLVM的工具鏈的研發、移植;做過其他工具鏈也可接受;
7.2做過某個程序開發IDE系統的設計或實現;
7.3做過某個編程語言的設計或實現;
7.4RAS(reliability,availabilityandserviceability)設計與實現;
7.5信息安全(尤其是EAL4+與形式化驗證)設計與實現;
7.6功能安全(尤其是ISO/DIS26262ASIL)設計與實現。