崗位職責(zé):
1. 負(fù)責(zé)嵌入式系統(tǒng)軟件的設(shè)計(jì)、開(kāi)發(fā)、調(diào)試及優(yōu)化,涵蓋底層驅(qū)動(dòng)、中間件或應(yīng)用層開(kāi)發(fā);
2. 編寫(xiě)高質(zhì)量、可維護(hù)的代碼,并完成相關(guān)文檔撰寫(xiě);
3. 解決產(chǎn)品開(kāi)發(fā)中的技術(shù)難題,提升系統(tǒng)性能、穩(wěn)定性及功耗表現(xiàn);
4. 與硬件工程師、測(cè)試工程師協(xié)作,確保產(chǎn)品按時(shí)高質(zhì)量交付。
任職資格:
1. 2年以上嵌入式軟件開(kāi)發(fā)經(jīng)驗(yàn)(碩士可放寬)。
2. 精通C/C++編程,具備扎實(shí)的數(shù)據(jù)結(jié)構(gòu)和算法基礎(chǔ)。
3. 熟悉ARM Cortex-M嵌入式平臺(tái)。
4. 熟悉常見(jiàn)通信協(xié)議(TCP/IP、Modbus等),有EtherCAT協(xié)議開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先。
5. 熟悉gcc、cmake等工具鏈軟件。
5. 熟練使用示波器、邏輯分析儀、JTAG/SWD調(diào)試工具。