一、崗位職責(zé)
1. 負(fù)責(zé)控制系統(tǒng)圖形化仿真軟件的研發(fā);
2. 理解產(chǎn)品的開發(fā)需求,并根據(jù)需求設(shè)計(jì)模塊解決方案;
3. 和團(tuán)隊(duì)一起制定模塊接口,獨(dú)自完成接口實(shí)現(xiàn)及模塊接口文檔。
二、技能要求
1. 本科以上學(xué)歷,計(jì)算機(jī)/軟件工程/自動(dòng)化/數(shù)學(xué)等專業(yè),3年以上軟件開發(fā)工作經(jīng)驗(yàn);
2. 熟練使用 C++ 開發(fā)語言,熟悉 C++ 容器,有良好的編碼習(xí)慣和面向?qū)ο蟮木幊趟季S;
3. 有交互應(yīng)用的開發(fā)經(jīng)驗(yàn),能熟練掌握近一種或幾種交互框架,熟悉常用的編碼設(shè)計(jì)模式,有 Qt 開發(fā)經(jīng)驗(yàn)者優(yōu)先;
4. 理解軟件編譯流程,熟練掌握 CMake,能獨(dú)自編寫模塊的編譯規(guī)則;
5. 熟悉應(yīng)用軟件開發(fā)的工作流程,能熟練使用 git 版本控制工具;
6. 能熟練夠閱讀英文文檔和資料;
三、素質(zhì)要求
1. 有責(zé)任心、有耐心,工作踏實(shí)、嚴(yán)謹(jǐn),具備良好的職業(yè)精神;
2. 有良好的團(tuán)隊(duì)合作意識和溝通能力;
3. 具備很強(qiáng)的學(xué)習(xí)能力和邏輯思維,有探索欲和求知欲。