【工作職責(zé)】
1.負(fù)責(zé)技術(shù)需求調(diào)研與可行性分析;
2.負(fù)責(zé)程序方案設(shè)計(jì)、開(kāi)發(fā)計(jì)劃編制、程序開(kāi)發(fā);
3.負(fù)責(zé)程序調(diào)試,bug解決;
4.參與樣機(jī)試制、試驗(yàn)驗(yàn)證和評(píng)審確認(rèn)活動(dòng);
5.參與發(fā)布和部署系統(tǒng)軟件;
6.配合測(cè)試人員開(kāi)展測(cè)試用例。
【相關(guān)要求】
0.計(jì)算機(jī)、運(yùn)籌學(xué)、應(yīng)用數(shù)學(xué)等相關(guān)專業(yè)
1.掌握C++11/14/17/20新特性,熟練使用STL、智能指針及模板元編程;
2.系統(tǒng)級(jí)開(kāi)發(fā)?:熟悉Linux系統(tǒng)編程,掌握多線程、網(wǎng)絡(luò)協(xié)議(TCP/UDP/MQTT)及異步I/O;
3.?性能優(yōu)化?:具備算法優(yōu)化、內(nèi)存管理及SIMD指令優(yōu)化能力,熟練使用Valgrind/perf工具;
4.?跨平臺(tái)開(kāi)發(fā)?:精通Qt框架,熟悉LINUX API,具備GUI應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn)。