崗位職責
1、基于 C/C++ 語言進行嵌入式固件開發(fā),實現(xiàn)光模塊控制邏輯,包括寄存器配置、狀態(tài)監(jiān)控、故障檢測等功能。
2、開發(fā) SPI、I2C 等通信協(xié)議,完成嵌入式軟件與 FPGA、硬件模塊之間的數(shù)據(jù)交互與通信,保障系統(tǒng)信息傳遞準確及時。
3、與硬件、FPGA 團隊協(xié)作,進行軟件 - 硬件協(xié)同調試,解決軟件與硬件接口兼容性問題,優(yōu)化驅動程序性能。
4、實現(xiàn)模塊熱管理、自動校準等功能,提升產品可靠性與穩(wěn)定性;根據(jù)項目需求進行軟件功能擴展與優(yōu)化。
5、編寫嵌入式軟件設計文檔、測試文檔等技術資料,為軟件維護與升級提供依據(jù)。
6、跟蹤嵌入式領域新技術動態(tài),評估新技術在項目中的應用可行性,推動軟件技術創(chuàng)新與升級。
任職要求
1、計算機科學與技術、軟件工程、電子信息工程等相關專業(yè),本科及以上學歷。
2、3 年以上嵌入式軟件開發(fā)經(jīng)驗,有嵌入式系統(tǒng)開發(fā)或光通信設備軟件開發(fā)項目經(jīng)驗,熟悉嵌入式系統(tǒng)架構。
3、精通 C/C++ 編程語言,熟悉嵌入式操作系統(tǒng)(如 FreeRTOS),具備良好的代碼編寫規(guī)范與調試能力。
4、熟悉 SPI、I2C 等通信協(xié)議,了解硬件電路基本原理;能夠進行嵌入式軟件與硬件的協(xié)同開發(fā)與調試。
5、具備良好的問題解決能力、學習能力和團隊協(xié)作精神,能夠快速適應項目需求變化,承受工作壓力。