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