崗位職責:
1、參與半導體設(shè)備和板卡的嵌入式軟件設(shè)計、編碼、調(diào)試和測試工作。
2、在資深工程師指導下,負責ARM Cortex-M/A系列、DSP或類似微處理器的驅(qū)動開發(fā)和移植。
3、編寫、維護和優(yōu)化底層驅(qū)動程序,如ADC/DAC、PWM、SPI/I2C/UART、EtherCAT/CAN等工業(yè)總線。
4、協(xié)助實現(xiàn)設(shè)備控制邏輯、實時任務調(diào)度以及與上位機軟件的通信協(xié)議。
5、使用示波器、邏輯分析儀等工具進行硬件調(diào)試和問題定位。
6、參與代碼評審,編寫相關(guān)的技術(shù)文檔,確保代碼質(zhì)量和項目文檔的完整性。
7、與硬件工程師、機電工程師緊密協(xié)作,完成系統(tǒng)集成與聯(lián)調(diào)。
任職要求:
1、電子信息工程、電子科學與技術(shù)、計算機科學、自動化、通信工程或相關(guān)專業(yè),本科及以上學歷。
2、熟練掌握C/C++語言編程,具有良好的編程習慣和代碼風格。
3、理解微控制器/微處理器的體系結(jié)構(gòu),有STM32、NXP、TI等至少一種主流MCU的開發(fā)或?qū)W習經(jīng)驗。
4、了解常見的嵌入式外設(shè)接口(如SPI, I2C, UART, USB)和基本原理。
5、具備基本的硬件知識,能夠閱讀電路原理圖,使用常用調(diào)試工具。
6、強烈的責任感、良好的團隊合作精神、邏輯思維能力和解決問題的能力。
7、積極主動的學習態(tài)度,能夠適應快節(jié)奏的技術(shù)環(huán)境。
8、有半導體設(shè)備、工業(yè)自動化、機器人或其他精密儀器相關(guān)項目或?qū)嵙暯?jīng)驗者優(yōu)先。
9、熟悉實時操作系統(tǒng)(RTOS),如FreeRTOS、μC/OS、VxWorks等的應用開發(fā)者優(yōu)先。
10、有Keil、CubeIDE開發(fā)經(jīng)驗者優(yōu)先。
11、了解嵌入式Linux開發(fā),具有驅(qū)動移植或應用開發(fā)經(jīng)驗者優(yōu)先。
12、具備基本的Python/Shell腳本能力,用于自動化測試者優(yōu)先。
13、良好的英文技術(shù)文檔閱讀能力者優(yōu)先。
工作時間:每周一至周五8:30~17:30,周末雙休。