崗位職責(zé):
1. 獨立完成嵌入式軟件開發(fā),包括底層驅(qū)動、中間件和應(yīng)用層編寫,軟件文檔編寫測試和檢查(ARM或者Cortex M3)。
2. 實時操作系統(tǒng)過程中保障任務(wù)調(diào)度和中斷處理,保證系統(tǒng)的實時性。
3. 可獨立按已有激光器功能,在新的嵌入式平臺上實現(xiàn)激光器所有功能。
4. 實現(xiàn)故障檢測和保護(hù)機制,增加整機安全性。
5. 結(jié)合硬件傳感器,軟件端智能提示故障點。
6. 設(shè)計和執(zhí)行測試計劃,包括單元測試、集成測試和系統(tǒng)測試,確保軟件的可靠性和穩(wěn)定性。
7. 負(fù)責(zé)跟蹤、分析并解決產(chǎn)品在設(shè)計、生產(chǎn)及使用中暴露出的問題,完成重點難點技術(shù)的公關(guān)及新老產(chǎn)品的升級維護(hù)。
8. 協(xié)調(diào)配合光學(xué)工程師、電氣工程師等共同完成項目實施。
9. 公司安排的其他任務(wù)。
任職要求:
1. 統(tǒng)招本科及以上學(xué)歷,5年及以上開發(fā)經(jīng)驗。
2. 要求具備光學(xué)設(shè)備開發(fā)經(jīng)驗,最好做過激光器電源開發(fā)、激光器整機電氣控制開發(fā)。
3. 責(zé)任心強,能夠承受一定的工作壓力,可獨立完成軟件編程工作,可看懂硬件原理圖。
4. 精通C/C++語言,具有豐富的嵌入式(如ARM、STM32)開發(fā)經(jīng)驗。
5. 至少熟練使用一款I(lǐng)DE開發(fā)環(huán)境,如IAR、Keil、STM32CubeIDE等。
6. 至少熟練使用一款EDA設(shè)計軟件,如Altium Designer、PADS、Cadence等。
7. 精通常用MCU外設(shè)器件應(yīng)用,如AD、SPI、I2C、UART、DMA、FLASH、LCD、PWM、CAN、USB等。
8. 精通TCP/IP協(xié)議棧及標(biāo)準(zhǔn)Modbus通訊協(xié)議。
9. 人品端正,工作認(rèn)真主動,有責(zé)任心,具有團(tuán)隊協(xié)作精神。