崗位職責(zé):
1. WPF上位機(jī)開(kāi)發(fā),主要負(fù)責(zé)產(chǎn)線檢測(cè)設(shè)備的上位機(jī)開(kāi)發(fā)與其他上位機(jī)軟件開(kāi)發(fā)維護(hù);
2. 負(fù)責(zé)上位機(jī)軟件的需求分析、設(shè)計(jì)、開(kāi)發(fā)、測(cè)試和維護(hù)工作,確保軟件的穩(wěn)定性和可靠性;
3. 參與軟件架構(gòu)設(shè)計(jì),制定技術(shù)方案,編寫相關(guān)文檔,確保軟件的可擴(kuò)展性和可維護(hù)性;
4. 負(fù)責(zé)與硬件工程師協(xié)作,進(jìn)行設(shè)備通信協(xié)議的設(shè)計(jì)和實(shí)現(xiàn),確保上位機(jī)軟件能夠與產(chǎn)線檢測(cè)設(shè)備進(jìn)行有效通信;
5. 使用WPF框架進(jìn)行上位機(jī)軟件的界面設(shè)計(jì)和實(shí)現(xiàn),使用XAML進(jìn)行界面布局與交互設(shè)計(jì),確保用戶界面的友好性和易用性;
6. 進(jìn)行軟件功能黑白測(cè)試和性能測(cè)試,確保軟件能夠穩(wěn)定運(yùn)行,并滿足產(chǎn)線檢測(cè)的需求,編寫測(cè)試用例和相關(guān)文檔,參與相關(guān)的測(cè)試環(huán)節(jié),修復(fù)發(fā)現(xiàn)的問(wèn)題和缺陷。
任職要求:
1. 統(tǒng)招本科以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),三年以上WPF桌面應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn);
2. 精通C#、.NET的相關(guān)技術(shù)棧,具有WPF、WinForms等框架開(kāi)發(fā)經(jīng)驗(yàn);
3. 熟悉WPF相關(guān)框架,如EFCore、Prism、HandyControl等,能夠獨(dú)立完成WPF應(yīng)用的開(kāi)發(fā)和維護(hù);
4. 精通WPF開(kāi)發(fā)與XAML布局,能夠根據(jù)設(shè)計(jì)原型自定義控件,熟練使用觸發(fā)器、樣式、模板、綁定、命令、動(dòng)畫等WPF特性;
5. 熟悉CLR,使用托管代碼調(diào)用非托管代碼,熟練使用async/await、Task等異步編程模型,能夠進(jìn)行多線程編程和任務(wù)池管理;
5. 熟悉主流數(shù)據(jù)庫(kù),如SQL Server、MySQL、SQLite等,能夠進(jìn)行數(shù)據(jù)庫(kù)頁(yè)表設(shè)計(jì)和優(yōu)化;
6. 精通串口通信,TCP/UDP通信,并發(fā)通信,熟悉CAN、LIN等通信協(xié)議,能夠進(jìn)行相關(guān)通信模塊的開(kāi)發(fā)和調(diào)試;
7. 熟悉設(shè)計(jì)模式,能夠在項(xiàng)目中應(yīng)用MVVM、單例模式、修飾器模式等設(shè)計(jì)模式;
8. 具備良好的代碼編寫習(xí)慣,能夠編寫高質(zhì)量、可維護(hù)的代碼,熟悉代碼重構(gòu)和優(yōu)化;
9. 具備良好的溝通能力和團(tuán)隊(duì)合作精神,能夠與產(chǎn)品經(jīng)理、硬件工程師等協(xié)作完成項(xiàng)目開(kāi)發(fā);
10. 具有C++實(shí)際項(xiàng)目經(jīng)驗(yàn)者優(yōu)先,具有汽車電子相關(guān)經(jīng)驗(yàn)者優(yōu)先,了解汽車電子產(chǎn)品的工作原理和通信協(xié)議,能夠進(jìn)行相關(guān)功能的開(kāi)發(fā)和調(diào)試。
11. 具有良好的學(xué)習(xí)能力和自我驅(qū)動(dòng)力,能夠快速適應(yīng)新技術(shù)和新環(huán)境,持續(xù)提升自身技能水平。
五險(xiǎn)一金、 公積金12%、 加班補(bǔ)貼、 商業(yè)保險(xiǎn)、 項(xiàng)目獎(jiǎng)、 試用期全額工資