一、崗位職責(zé)
1.對(duì)當(dāng)前主流單片機(jī)有深入了解,尤其對(duì)STM32單片機(jī)有工程經(jīng)驗(yàn)者優(yōu)先,對(duì)軟件開(kāi)發(fā)有完整工程經(jīng)驗(yàn)。
2.參與嵌入式系統(tǒng)的設(shè)計(jì)和開(kāi)發(fā),包括硬件和軟件的集成,測(cè)試和優(yōu)化
3.根據(jù)項(xiàng)目需求選擇合適的開(kāi)發(fā)工具和技術(shù),如C、C++編程語(yǔ)言,以及相關(guān)的單片機(jī)、嵌入式操作系統(tǒng)和開(kāi)發(fā)框架。
4.與硬件工程師和其他相關(guān)團(tuán)隊(duì)成員合作,以確保軟硬件之間的兼容性 和性能。 5.進(jìn)行規(guī)范評(píng)審,以確保規(guī)范的質(zhì)量和系統(tǒng)的穩(wěn)定性。
6.編寫(xiě)和維護(hù)技術(shù)文檔,包括設(shè)計(jì)文檔、用戶(hù)手冊(cè)和故障排除指南。
7.提供技術(shù)支持,解決用戶(hù)在使用過(guò)程中遇到的問(wèn)題。
8.參與新技術(shù)的研究和實(shí)驗(yàn),促進(jìn)嵌入式技術(shù)的發(fā)展和創(chuàng)新。
二、 技能要求
1.有一個(gè)完整的自己主導(dǎo)的項(xiàng)目,對(duì)當(dāng)前主流單片機(jī)有深入了解。
2.熟練使用Keil C51、Proteus、STM32CubeMX、Keil MDK、IAR Embedded Workbench、TrueSTUDIO等開(kāi)發(fā)工具。
3.精通至少一種主流編程語(yǔ)言,如C、C++,熟知當(dāng)前常用的單片機(jī)型號(hào)特點(diǎn)及程序開(kāi)發(fā)。
4.熟悉使用嵌入式操作系統(tǒng)(如Linux等)和相關(guān)的開(kāi)發(fā)框架。
5.具有堅(jiān)實(shí)的硬件知識(shí)基礎(chǔ),包括數(shù)字電路、微處理器架構(gòu)等。
6.具有解決問(wèn)題的能力,能夠快速定位和修復(fù)軟件中的錯(cuò)誤和漏洞。
7.具有良好的團(tuán)隊(duì)合作精神和溝通能力,能夠有效地與硬件工程師協(xié)作 與項(xiàng)目經(jīng)理和其他相關(guān)人員合作。
8.具有英語(yǔ)讀寫(xiě)能力,能夠閱讀和理解相關(guān)的英語(yǔ)技術(shù)文件。
9.了解軟件工程的原理和方法,能夠編寫(xiě)高質(zhì)量的代碼,并遵循良好的實(shí)踐 軟件開(kāi)發(fā)過(guò)程。
10.具有持續(xù)學(xué)習(xí)和創(chuàng)新的精神,能夠持續(xù)跟蹤最新的嵌入式技術(shù)和發(fā)展趨勢(shì)