崗位職責(zé):
1. 負(fù)責(zé)嵌入式AI平臺的軟件開發(fā)與維護,包括需求分析、架構(gòu)設(shè)計、編程實現(xiàn)等。
2. 參與軟件的調(diào)試和測試,確保產(chǎn)品功能的穩(wěn)定和性能的優(yōu)化。
3. 與項目經(jīng)理、驅(qū)動工程師、算法工程師和其他團隊成員協(xié)作。按項目進度要求及時完成架構(gòu)設(shè)計及開發(fā)工作。
4. 按要求編寫各類文檔,包括但不限于設(shè)計文檔、測試報告和解決方案等。
任職要求:
1. 精通C++編程語言,熟練掌握C++11標(biāo)準(zhǔn),熟悉常用STL庫(如容器、智能指針等)的應(yīng)用。
2. 具備扎實的編程基礎(chǔ),熟悉面向?qū)ο缶幊趟枷耄私庠O(shè)計模式并能在項目中合理應(yīng)用。
3. 對深度學(xué)習(xí)和深度學(xué)習(xí)框架(Caffe,PyTorch,Tensorflow,MXNet等)有了解,了解其底層實現(xiàn)細(xì)節(jié)的優(yōu)先。
4. 有瑞芯微\海思\算能\寒武紀(jì)\全志\比特大陸等平臺 AI項目經(jīng)驗優(yōu)先
5. 熟悉Linux和Ubuntu環(huán)境下的軟件開發(fā),具備多線程開發(fā)經(jīng)驗,掌握線程池、鎖機制及信號與槽的使用。
6. 熟悉軟件工程的各個階段,包括需求分析、設(shè)計、編程、測試和維護。
7. 具備管理思路以及優(yōu)良的管理團隊/項目的經(jīng)驗,能夠高效的組織團隊、帶領(lǐng)團隊克服困難達(dá)成目標(biāo)。