工作職責(zé)
1、嵌入式系統(tǒng)開發(fā):負(fù)責(zé)公司產(chǎn)品的嵌入式系統(tǒng)開發(fā)工作,實現(xiàn)產(chǎn)品的各項功能需求,如設(shè)備的啟動、運行控制、數(shù)據(jù)采集與處理等,確保系統(tǒng)穩(wěn)定、高效運行。
2、硬件驅(qū)動開發(fā):針對公司硬件設(shè)備,開發(fā)底層驅(qū)動程序,實現(xiàn)硬件與軟件之間的無縫通信與交互。
3、系統(tǒng)架構(gòu)設(shè)計:負(fù)責(zé)嵌入式系統(tǒng)的架構(gòu)設(shè)計與優(yōu)化,通過代碼優(yōu)化、算法改進(jìn)、資源管理等手段,提高系統(tǒng)的運行效率和響應(yīng)速度;同時,負(fù)責(zé)軟件的調(diào)試工作,快速定位并解決開發(fā)過程中出現(xiàn)的各種問題;
4、技術(shù)研究:關(guān)注嵌入式領(lǐng)域的前沿技術(shù)動態(tài),結(jié)合公司業(yè)務(wù)需求,開展相關(guān)技術(shù)研究與創(chuàng)新工作;
5、團(tuán)隊協(xié)作:與硬件工程師、算法工程師等團(tuán)隊成員緊密協(xié)作,提升團(tuán)隊整體技術(shù)水平,共同推進(jìn)項目進(jìn)展。
任職要求
1、 教育背景:計算機(jī)科學(xué)與技術(shù)、電子信息工程、自動化等相關(guān)專業(yè)本科及以上學(xué)歷。
2、工作經(jīng)驗:具備 至少 5 年以上嵌入式開發(fā)工作經(jīng)驗,有成功主導(dǎo)或參與大型嵌入式項目開發(fā)的經(jīng)歷,具備獨立解決復(fù)雜技術(shù)問題的能力,有精密儀器或相關(guān)領(lǐng)域行業(yè)經(jīng)驗優(yōu)先。
3、 技術(shù)能力:
- 精通 C/C++ 編程語言,具備扎實的編程基礎(chǔ),注重代碼的可讀性、可維護(hù)性和可擴(kuò)展性。
- 熟悉嵌入式操作系統(tǒng)(RTOS)及其應(yīng)用開發(fā)。
- 熟悉匯編語言,了解不同架構(gòu)微控制器的指令集,能夠在必要時進(jìn)行底層匯編優(yōu)化,提升系統(tǒng)性能。
- 熟悉 Python、Java 等其他編程語言者優(yōu)先,以便在項目中進(jìn)行跨平臺開發(fā)或與其他系統(tǒng)進(jìn)行交互。
- 具備良好的硬件知識,可以進(jìn)行硬件調(diào)試與故障分析,促進(jìn)軟硬件協(xié)同工作。
4、問題解決能力:具備出色的邏輯思維能力和問題解決能力,能夠快速分析和解決復(fù)雜的技術(shù)問題。
5、學(xué)習(xí)與創(chuàng)新:對新技術(shù)、新知識有強烈的學(xué)習(xí)能力,敢于嘗試新的技術(shù)方案和開發(fā)方法,能夠快速掌握并創(chuàng)新應(yīng)用到實際工作中。