PLC編程工具開發(fā)工程師
3-4萬元/月崗位職責:
1、負責自動化編程軟件中編譯模塊的設(shè)計與開發(fā),支持對符合IEC611631-3標準的多種編程語言(LD、ST、IL、FBD、SFC、CFC)進行編譯處理,確保生成的機器碼可在龍芯LoongOS(基于Linux)操作系統(tǒng)及龍芯LoongArch指令集架構(gòu)芯片上穩(wěn)定運行;
2、開展編譯器的功能測試與調(diào)試工作,保障其對程序代碼的準確解析與高效編譯;
3、遵循軟件工程規(guī)范和編碼最佳實踐,編寫結(jié)構(gòu)清晰、易于閱讀和維護的高質(zhì)量代碼;
4、跟蹤編譯器領(lǐng)域的前沿技術(shù)進展,并將其研究成果應(yīng)用于實際產(chǎn)品開發(fā)中,持續(xù)提升編譯性能與執(zhí)行效率;
5、協(xié)同其他研發(fā)成員推進模塊間對接,保障編譯器與其他系統(tǒng)組件的良好兼容性,及時解決集成過程中的技術(shù)問題。
任職要求:
1、計算機相關(guān)專業(yè)本科及以上學歷,具備不少于5年的編譯器或系統(tǒng)軟件開發(fā)經(jīng)驗;
2、在程序設(shè)計、編譯原理或相關(guān)技術(shù)領(lǐng)域具有扎實的理論基礎(chǔ)和豐富的實戰(zhàn)經(jīng)驗;
3、熟練掌握C/C++、Java等主流編程語言,了解計算機體系結(jié)構(gòu)及操作系統(tǒng)核心機制;
4、深入理解編譯器工作原理,熟悉常用編譯器開發(fā)工具鏈及相關(guān)軟件庫的使用;
5、具備較強的系統(tǒng)分析與優(yōu)化能力,能有效定位并解決復雜技術(shù)問題;
6、具有良好職業(yè)道德,具備團隊協(xié)作意識以及出色的溝通協(xié)調(diào)能力。