崗位職責(zé):
設(shè)計(jì)和實(shí)施實(shí)時(shí)軟件來控制準(zhǔn)分子激光器子系統(tǒng),包括放電模塊、光學(xué)系統(tǒng)、氣流和冷卻系統(tǒng);需要處理我們要購(gòu)買的激光器中現(xiàn)有版本的軟件。
開發(fā)系統(tǒng)級(jí)控制架構(gòu)和通信協(xié)議(例如RS-232、TCP/IP、CAN、Modbus)。
創(chuàng)建用于監(jiān)控、診斷和系統(tǒng)配置的用戶界面(本地和遠(yuǎn)程)。
將傳感器、執(zhí)行器和控制回路集成到嵌入式和基于PC的平臺(tái)中。
與硬件團(tuán)隊(duì)合作,定義軟件需求并確保穩(wěn)健的系統(tǒng)集成。用C/C++、Python或C#等語(yǔ)言編寫和維護(hù)清晰、可擴(kuò)展、文檔齊全的代碼。
支持實(shí)驗(yàn)室和生產(chǎn)環(huán)境中的激光系統(tǒng)測(cè)試、啟動(dòng)和調(diào)試。
開發(fā)用于校準(zhǔn)、性能驗(yàn)證和診斷的仿真工具和自動(dòng)化測(cè)試程序。
確保代碼符合安全標(biāo)準(zhǔn)、系統(tǒng)可靠性和實(shí)時(shí)性能要求。
任職要求:
計(jì)算機(jī)科學(xué)、軟件工程、電氣工程或相關(guān)領(lǐng)域的學(xué)士或碩士學(xué)位。
3年以上工作經(jīng)驗(yàn)。 精通C/C++、Python和硬件控制腳本等編程語(yǔ)言。
具有實(shí)時(shí)操作系統(tǒng)(RTOS)或嵌入式Linux平臺(tái)的經(jīng)驗(yàn)。
熟悉控制理論、PID回路和信號(hào)處理。
使用示波器、邏輯分析儀和協(xié)議分析儀等工具的強(qiáng)大調(diào)試技能。
有版本控制系統(tǒng)(如Git)、問題跟蹤和敏捷開發(fā)方法的經(jīng)驗(yàn)。
優(yōu)秀的書面和口頭溝通技巧。