QTC程序設(shè)計(jì)師崗位職責(zé)任職要求
QT、C程序設(shè)計(jì)師崗位職責(zé):
1)、負(fù)責(zé)系統(tǒng)的規(guī)劃與整體方案設(shè)計(jì);
2)、參與公司產(chǎn)品XT-50--XT-600等系統(tǒng)的部分控制軟件的開發(fā);
3)、負(fù)責(zé)產(chǎn)品相關(guān)固件及驅(qū)動(dòng)開發(fā),測(cè)試工作;
4)、進(jìn)行固件詳細(xì)設(shè)計(jì),代碼編寫驅(qū)動(dòng)開發(fā),單元測(cè)試、系統(tǒng)測(cè)試等;
5)、進(jìn)行固件代碼的維護(hù)和改進(jìn)工作;
6)、完成領(lǐng)導(dǎo)安排的其他開發(fā)工作。
職位要求:
1、電氣、電子、自動(dòng)化、機(jī)電一體化(Mechatronics)或計(jì)算機(jī)等相關(guān)專業(yè),研究生或重點(diǎn)院校本科學(xué)歷。
2、熟悉QT、C程序設(shè)計(jì)或工業(yè)自動(dòng)化控制系統(tǒng)的整體設(shè)計(jì)與開發(fā),并具備相關(guān)領(lǐng)域的工作經(jīng)驗(yàn)。
3、有注塑機(jī)伺服驅(qū)動(dòng)系統(tǒng)研發(fā)經(jīng)驗(yàn),熟悉伺服電機(jī)的設(shè)計(jì)與開發(fā)應(yīng)用。
4、熟悉C/C++語(yǔ)言,熟悉Linux,Windows系統(tǒng)的開發(fā);熟悉SPI,Ethernet,CAN通信等通訊方式;熟悉嵌入式系統(tǒng)的開發(fā)。
5、具有良好的敬業(yè)精神及強(qiáng)烈的事業(yè)進(jìn)取欲望,對(duì)產(chǎn)品開發(fā)、新技術(shù)應(yīng)用和技術(shù)創(chuàng)新有濃厚的興趣,具有較強(qiáng)的學(xué)習(xí)能力。
6、有兩年以上基本軟件開發(fā)、測(cè)試、調(diào)試技能,熟悉ARM開發(fā)工具使用。
篇2:高級(jí)程序設(shè)計(jì)師崗位職責(zé)高級(jí)程序設(shè)計(jì)師職責(zé)任職要求
高級(jí)程序設(shè)計(jì)師崗位職責(zé)
崗位職責(zé):
1、視頻圖像處理相關(guān)工作。
崗位要求:
學(xué)歷:要求本科及以上;
工作經(jīng)驗(yàn)/能力要求:
1)A.熟悉C系語(yǔ)言(C、C++、C#、VisualC++等)之一編程,具有極強(qiáng)的編碼能力;
B.至少20000行代碼的編寫經(jīng)驗(yàn);
C.至少40000行代碼的閱讀經(jīng)驗(yàn);
D.能夠分析程序的時(shí)間復(fù)雜度、空間復(fù)雜度,從算法上提升程序的運(yùn)行效率。
2)A.熟練掌握基本算法與數(shù)據(jù)結(jié)構(gòu)
B.數(shù)據(jù)結(jié)構(gòu):二叉樹、2-3樹、有向連通圖、無(wú)向連通圖等。
C.算法:回溯、DFS、BFS、快速排序,二分查找,動(dòng)態(tài)規(guī)劃,kruskal算法、Prim算法、Dijkstra算法、Floyd算法、網(wǎng)絡(luò)流、A*算法等。
D.計(jì)算幾何:凸包、多連形三角剖分、Voronoi圖、聚類等。
3)A.掌握微型計(jì)算機(jī)程序編譯相關(guān)知識(shí)
B.詞法分析,語(yǔ)法分析,狀態(tài)機(jī),編譯優(yōu)化等。
C.熟悉現(xiàn)代微型計(jì)算機(jī)組件(CPU、GPU、內(nèi)存、硬盤)、及連接總線和特性(PCI-E、DDR、SATA、eMMC)等。崗位職責(zé):
1、視頻圖像處理相關(guān)工作。
崗位要求:
學(xué)歷:要求本科及以上;
工作經(jīng)驗(yàn)/能力要求:
1)A.熟悉C系語(yǔ)言(C、C++、C#、VisualC++等)之一編程,具有極強(qiáng)的編碼能力;
B.至少20000行代碼的編寫經(jīng)驗(yàn);
C.至少40000行代碼的閱讀經(jīng)驗(yàn);
D.能夠分析程序的時(shí)間復(fù)雜度、空間復(fù)雜度,從算法上提升程序的運(yùn)行效率。
2)A.熟練掌握基本算法與數(shù)據(jù)結(jié)構(gòu)
B.數(shù)據(jù)結(jié)構(gòu):二叉樹、2-3樹、有向連通圖、無(wú)向連通圖等。
C.算法:回溯、DFS、BFS、快速排序,二分查找,動(dòng)態(tài)規(guī)劃,kruskal算法、Prim算法、Dijkstra算法、Floyd算法、網(wǎng)絡(luò)流、A*算法等。
D.計(jì)算幾何:凸包、多連形三角剖分、Voronoi圖、聚類等。
3)A.掌握微型計(jì)算機(jī)程序編譯相關(guān)知識(shí)
B.詞法分析,語(yǔ)法分析,狀態(tài)機(jī),編譯優(yōu)化等。
C.熟悉現(xiàn)代微型計(jì)算機(jī)組件(CPU、GPU、內(nèi)存、硬盤)、及連接總線和特性(PCI-E、DDR、SATA、eMMC)等。
篇3:程序設(shè)計(jì)師崗位職責(zé)程序設(shè)計(jì)師職責(zé)任職要求
C++程序設(shè)計(jì)師崗位職責(zé)
崗位職責(zé):
1)基于VS/Linux進(jìn)行產(chǎn)品算法/接口/應(yīng)用的C/C++代碼開發(fā)與優(yōu)化;
2)嵌入式產(chǎn)品算法/接口的C代碼開發(fā)與優(yōu)化;
任職要求:
1)具備扎實(shí)的C/C++語(yǔ)言設(shè)計(jì)與開發(fā)能力;
2)具備1-5年C/C++代碼開發(fā)經(jīng)驗(yàn);
3)具備良好的代碼設(shè)計(jì)與開發(fā)規(guī)范;
4)熟悉MFC、Linux編程、TCP/IP、USB等開發(fā)經(jīng)驗(yàn)者優(yōu)先考慮;
5)本科以上學(xué)歷,電子、通信、控制、計(jì)算機(jī)等相關(guān)專業(yè)畢業(yè);