工作職責:
1.基于Eclipse RCP框架開發嵌入式開發工具(如IDE插件、調試工具等);
2.維護和擴展CDT/JDT/Embedded CDT等插件功能,提升開發者體驗;
3.開發輔助工具鏈(編譯器/調試器/燒錄自動化),優化C/C++項目構建流程;
4.與嵌入式團隊協作,設計實現代碼分析、性能調優等高級功能模塊。
任職要求:
1.本科及以上;
2.5年及以上Java開發經驗,精通Eclipse RCP/SWT/JFace開發框架;
3.熟練使用Python實現文件處理、CLI工具及基礎UI開發;
4.理解Eclipse插件體系架構,有實際插件開發項目經驗;
5.獨立負責過一款IDE工具開發并實現商用。
技術加分項:
? 嵌入式開發方向
- 掌握CDT/JDT/Embedded CDT任一插件開發
- 了解GCC/GDB/openocd工具鏈調用原理
- 能閱讀C/C++代碼(不要求獨立開發)
? 工程化能力
- 熟練編寫Makefile/bat/shell等構建腳本
- 有CI/CD工具鏈集成經驗
? 調試能力