崗位職責(zé):
1.嵌入式軟件開發(fā)與調(diào)試:負(fù)責(zé) STM32系列、NXP S32K144、S32K344 等單片機(jī)的程序開發(fā)、調(diào)試與優(yōu)化,確保系統(tǒng)功能的實(shí)現(xiàn)和性能優(yōu)化。
2.RTOS開發(fā)與應(yīng)用:在RTOS(如RT-Thread等)環(huán)境下進(jìn)行高效的嵌入式應(yīng)用開發(fā),優(yōu)化系統(tǒng)資源管理和實(shí)時性能。
3.硬件與軟件協(xié)作:與硬件團(tuán)隊(duì)緊密合作,理解并使用原理圖進(jìn)行硬件調(diào)試和功能驗(yàn)證,確保軟硬件系統(tǒng)的完美結(jié)合。
4.通信協(xié)議設(shè)計與實(shí)現(xiàn):設(shè)計和實(shí)現(xiàn)常見的通信協(xié)議(如串口、CAN、SPI、I2C、TCP、MQTT、Modbus等),確保高效、穩(wěn)定的數(shù)據(jù)傳輸。
5.模塊集成與優(yōu)化:負(fù)責(zé)集成常用 IoT 模塊(如4G、WiFi、LoRa),并通過AT指令進(jìn)行調(diào)試與功能優(yōu)化,保證模塊的可靠性與系統(tǒng)兼容性。
6.產(chǎn)品優(yōu)化與可靠性提升:持續(xù)進(jìn)行 產(chǎn)品性能優(yōu)化,提升系統(tǒng)的穩(wěn)定性和可靠性,確保產(chǎn)品在復(fù)雜環(huán)境下的可靠運(yùn)行。
7.文檔編寫與管理:編寫高質(zhì)量的程序代碼、設(shè)計文檔、開發(fā)報告和測試報告,確保開發(fā)過程的規(guī)范化和可追溯性。
8.系統(tǒng)測試與問題解決:參與產(chǎn)品的系統(tǒng)測試與故障排查,及時識別并解決技術(shù)問題,確保產(chǎn)品質(zhì)量和穩(wěn)定性。
任職要求:
1.精通 STM32系列單片機(jī),有 NXP S32K144、S32K344 系列單片機(jī)開發(fā)經(jīng)驗(yàn)者優(yōu)先。
2.熟悉 RTOS(如OS2、OS3、RT-Thread),并能獨(dú)立開發(fā)和優(yōu)化嵌入式應(yīng)用。
3.精通常用 通信協(xié)議(如 串口、CAN、SPI、I2C、TCP、MQTT、Modbus 等)。
4.具備 硬件基礎(chǔ),能夠理解 原理圖 并進(jìn)行基本的硬件調(diào)試。
5.熟練使用調(diào)試工具(如JTAG、串口調(diào)試工具等)。
6.使用過4G、WiFi、LoRa等IoT模塊,并能夠通過 AT 指令 進(jìn)行調(diào)試。
7.精通C語言編程,具有良好的編程規(guī)范和調(diào)試能力。
8.具備較強(qiáng)的 技術(shù)文檔編寫能力,能夠清晰準(zhǔn)確地編寫開發(fā)文檔、設(shè)計文檔和測試報告