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