崗位職責:
1、 負責嵌入式軟件產品需求分析、系統架構、相關方案設計,完成項目端對端交付;
2、 負責公司一個或多個技術路線;
3、 進行嵌入式相關產品的特色功能研發,進行系統優化,提升產品競爭力;
4、 嵌入式相關工具開發以及部分操作系統核心功能設計開發;
5、 撰寫相關技術文檔,并對測試團隊提供必要的支持。
任職要求:
1、熟練掌握Python、C、C++編程語言,能夠進行Linux服務的移植和開發;
2、 熟悉Shell腳本編程,能夠進行自動化任務和腳本編寫;
3、 有實時操作系統(RTOS)開發經驗;
4、 具備嵌入式系統開發經驗,熟悉ARM架構和設備驅動開發;
5、 掌握常見通信協議(如UART、SPI、I2C、CAN、Modbus、TCP/IP等)的開發與調試;
6、 熟悉網絡編程和協議棧,包括TCP/IP、UDP等;
7、 熟悉視音頻編碼技術和相關標準,例如H.264、H.265等;
8、 了解人工智能相關技術,如機器學習、深度學習等,并能應用于項目開發中;
9、 熟悉Linux內核和文件系統,有調試和優化經驗;
10、 具備良好的團隊協作能力,較強的學習能力和抗壓能力;
11、 英語讀寫能力良好,能夠閱讀英文技術資料。
加分項:
1、 熟悉ROS(Robot Operating System)。
2、 熟悉網絡編程和多線程/多進程編程。
3、 有硬件抽象層(HAL)開發經驗。
4、 安卓APP開發經驗。