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