投遞須知:本崗位主要負(fù)責(zé)半導(dǎo)體檢測設(shè)備、封裝設(shè)備的上位機(jī)軟件設(shè)計(jì)與開發(fā),不是web端程序開發(fā),有運(yùn)動(dòng)控制開發(fā)的優(yōu)先。
崗位職責(zé):
1. 負(fù)責(zé)基于運(yùn)動(dòng)控制卡(如固高、雷賽等)的軟件開發(fā),實(shí)現(xiàn)高精度運(yùn)動(dòng)控制、多軸聯(lián)動(dòng)、軌跡規(guī)劃等功能;
2. 使用C編寫上位機(jī)控制程序,完成與PLC、伺服驅(qū)動(dòng)器、IO模塊等硬件設(shè)備的通信集成;
3. 開發(fā)人機(jī)交互界面(HMI),優(yōu)化運(yùn)動(dòng)控制算法的實(shí)時(shí)性和穩(wěn)定性;
4. 分析并解決運(yùn)動(dòng)控制過程中的異常問題(如抖動(dòng)、超調(diào)、滯后等),提升系統(tǒng)性能;
5. 配合硬件工程師完成設(shè)備調(diào)試,輸出技術(shù)文檔及測試報(bào)告。
任職要求:
1. 本科及以上學(xué)歷,自動(dòng)化、計(jì)算機(jī)、機(jī)械電子等相關(guān)專業(yè);
2. 1年以上C開發(fā)經(jīng)驗(yàn),熟悉.NET Framework/WPF,具備多線程、異步編程能力;
3. 熟練掌握運(yùn)動(dòng)控制卡(如固高GE/GT系列、雷賽DMC等)的SDK調(diào)用及二次開發(fā);
4. 熟悉運(yùn)動(dòng)控制原理(PID、插補(bǔ)算法、電子齒輪等),有機(jī)器人、CNC、半導(dǎo)體設(shè)備開發(fā)經(jīng)驗(yàn)優(yōu)先;
5. 具備Modbus、EtherCAT等工業(yè)通信協(xié)議開發(fā)經(jīng)驗(yàn),能獨(dú)立完成硬件聯(lián)調(diào);
6. 良好的代碼規(guī)范、邏輯分析能力及團(tuán)隊(duì)協(xié)作精神。
加分項(xiàng):
- 熟悉OpenCV或Halcon實(shí)現(xiàn)視覺定位與運(yùn)動(dòng)控制協(xié)同;
- 有Linux實(shí)時(shí)系統(tǒng)(Xenomai、RT-Preempt)開發(fā)經(jīng)驗(yàn);
- 了解CAD/CAM文件解析(如G代碼)。