在人工智慧,單片機,電腦軟體等開發領域往往分為前端開發和底層開發,最基礎最重要的開發,真正做底層開發的是需要一定的技術功底,是高手。
開發語言:一般為彙編語言或C語言,C++
開發方向:主要是針對硬體方面的開發,例如接口程式,驅動程式,作業系統相關的程式。
底層庫高級程式設計師要求:
工作職責:
負責手機飛信底層庫接口程式和作業系統相關的程式開發。
所涉及知識
1:數據結構,精通通用排序查找算法;
2:熟練掌握設計模式,良好的編程習慣,代碼優雅
3:精通C/C++
4:精通手機平台socket模型;熟悉各平台http協定棧;
5:熟練使用IPHONE,symbian,wm,MTK等至少一個平台開發,至少2年手機平台開發經驗。