1、客戶端
2為f450a等多款設備
3、系統
https://www.yjianli.com/fanwen/3139.html
從事底層開發7年,擅長於定義各種數據結構,設計模式,模塊規划,數據邏輯處理,算法架構,並行開發等業務系統中常用的開發過程,對圖形處理(OpenGL directx gdi ),圖形加速運算(nvidia cuda),多媒體實時數據開發<(ffmpeg h264 hevc with network),網絡通訊經驗豐富,亦能夠使用qt 庫進行界面開發.
本人擅長在linux平台使用C/C++語言開發,熟悉java,shell、nodejs等。熟練使用gcc、gdb、vim等工具,熟悉TCP/IP協議,熟悉http協議。熟練使用數據庫,目前從事視頻轉解碼方面工作,后台服務器研發。曾使用ffmpeg庫進行視頻編解碼處理,閱讀過nginx,redis等開源代碼,開發過nginx模塊,對epoll,select模型有一定了解。
1.溝通能力強,目標感強,效率高,學習上手新東西快。
2.擅長linux環境下c++開發調試,會使用c11新特性。
3.熟悉網絡編程,了解TCP/IP協議各層原理,曾負責數據鏈路層相關協議的開發和交付。
4.會一些Windows界面軟件開發,如winform,wpf,Qt等。
c++簡歷項目經驗描述范文工作經歷
華為技術有限公司 2017.07 – 2020.08
C|C++
技術
參與微波/波分設備4款芯片802.1ag、y.1731、y.1564協議單板軟件開發,使用c++語言在arm平台下進行嵌入式開發構建,對oam相關協議了解深刻,在200w級代碼規格結構下,搭建特性框架,熟練使用觀察者、訂閱、狀態等設計模式實現特性代碼,同時搭建LLT框架,白盒層面設計打樁覆蓋代碼每個分支,檢查代碼邏輯正確性,累計交付代碼110k,交付代碼各模塊間完全解耦,可讀性可擴展性和維護性高,參選產品線"金馬獎"評選獲50強,獲"軟件精英"稱號。
管理
1.擔任波分設備兩個項目的交付經理職務,牽頭多個部門交付波分設備多個特性,制定項目迭代進展跟蹤表,每日收集進展,閉環當日任務內容,明確明日目標,疑難問題組織協調專家攻關,有條不紊推動項目前進,保障項目成功發布上網,守住對外承諾,榮獲產品線"優秀個人獎"。
2.擔任OAM組PL角色,帶領小組10+成員交付各項目的OAM特性,高質量支撐產品過點。
水象科技 / 語音技術研究室 2019.09 – 至今
C|C++
自助收銀項目中主要完成wifi mac 地址隨機產生和data 分區加密的功能;
在機器人項目中協助解決機器人對話一段時間后無響應的問題,解決機器人識別到人臉或者背部播報異常的問題;
在門禁項目中:
完成了門禁開關驅動的開發,觸摸屏驅動的移植,android測試app開發;
在接手ai語音克隆項目中:
解決了遺留的全部bug,大大優化了產品的功能,同時完成了視頻合成的qt 開發;
在聲紋項目中,完成如下功能:
完成聲紋識別項目全部功能的qt開發主要包括聲紋注冊,聲紋鑒別,音頻錄制,音頻播放,音頻raw文件轉wav文件、MP3文件轉wav文件;音頻文件重命名,qml設計虛擬鍵盤。
在便攜式通用語音克隆系統項目中,完成如下功能:
系統部分:完成語音克隆系統在jetson-nano機器上運行環境搭建,之前用的是jetson-agx,使得每台設備降低了5k成本;完成系統包的制作,使得產品可以批量;由於ai模型占內存比較多, jetson-nano4g內存不夠用,通過虛擬內存技術解決了內存不夠的問題;
驅動部分:完成音頻驅動開發,包括音頻錄制,音頻播放;完成電池電量驅動開發,完成音量調節驅動開發;觸摸屏異常問題的解決;
qt部分:完成開機視頻動畫,虛擬鍵盤及中文輸入法開發,全部人機交互系統的開發;
多功能喊話器項目完成如下功能:
驅動部分:led驅動;按鍵中斷驅動;wm8960音頻驅動;
qt部分:qt界面設計,led功能,alsa庫交叉編譯移植,音頻錄制,音頻播放功能;zlib,mplayer交叉編譯移植,攝像功能;播放yuv格式攝像視頻功能。
c++簡歷項目經驗描述范文項目經歷
便攜式通用語音克隆系統 2020.04 — 2020.07
便攜式通用語音克隆系統可合成制作目標人物任意講話的音視頻,並輸出文件供官兵使用,產品用於心理作戰場景,產品使用的硬件平台為jetson nano,主要使用的開發語言有:c++,c,python,shell。
系統部分:完成語音克隆系統在jetson-nano機器上運行環境搭建,之前用的是jetson-agx,使得每台設備降低了5k成本;完成系統包的制作,使得產品可以批量;由於ai模型占內存比較多, jetson-nano4g內存不夠用,通過虛擬內存技術解決了內存不夠的問題;
驅動部分:完成音頻驅動開發,包括音頻錄制,音頻播放;完成電池電量驅動開發,完成音量調節驅動開發;觸摸屏異常問題的解決;
qt部分:完成開機視頻動畫,虛擬鍵盤及中文輸入法開發,全部人機交互系統的開發;
l 熟練掌握C語言 C++,擅長windows、linux環境下開發調試,會使用cpp11新特性;
l 處理過windows應用程序開發、嵌入式linux開發(包括內核層和應用層)、android ndk等場景開發;
l 熟悉網絡編程(tcp/ip協議)、視頻編解碼處理、數據庫和界面編程,duilib、ffmpeg等常用開源庫都有一定使用和學習;