Back

嵌入式軟件工程師

香港

職位職責

• 負責基於 STM32、NXP、英飛凌等系列 MCU 智能控制器嵌入式軟件的開發、迭代與維護工作;

• 完成底層驅動、各類外設接口驅動(CAN、UART、SPI、I2C、PWM、ADC、USB 等)開發調試,實現上層業務應用邏輯;

• 參與硬件方案選型、軟硬件聯合調試,協同硬件工程師完成單板調試、功能驗證與整機聯調;

• 根據項目需求,獨立完成 Linux 內核驅動開發、適配與維護工作;

• 輸出軟件設計方案、開發文檔、單元測試報告、量產測試規範等全套技術文檔;

• 跟進樣機測試、產線量產全流程,定位並解決軟件 BUG、兼容性、穩定性等各類軟件問題;

• 使用 Git/SVN 完成代碼版本管理,規範代碼提交、評審流程,持續優化代碼架構與運行效率;

• 配合產品、測試、生產團隊對接需求,輸出技術方案,支撐項目按期交付;

 

職位要求

• 電子信息、自動化等相關專業本科及以上學歷,3年及以上嵌入式軟件開發經驗;

• 熟練使用 C/C++ 進行嵌入式開發,具備規範的編碼習慣,熟悉常用代碼優化、內存管理方案;

• 精通 STM32 系列單片機開發(熟悉CortexM4、CortexM7優先),熟練使用標準庫 / HAL 庫,能獨立使用 Keil MDK、STM32CubeMX 完成項目搭建與開發;

• 精通 CAN、UART、SPI、I2C、PWM、ADC、USB、MIPI、RGB顯示屏、電機驅動等外設通信,具備完整外設驅動從零開發落地經驗;

• 有 FreeRTOS、RT-Thread、uCOS 等至少一款 RTOS 大型項目實戰經驗,熟悉任務調度、信號量、消息隊列、互斥鎖等機制;

• 具備 NXP(MX RT、LPC 系列)、英飛凌(Tricore、AURIX 系列)MCU 開發調試經驗;

• 擁有 Linux 內核驅動開發經驗,熟練字符設備驅動、設備樹配置、中斷、平台驅動開發;

• 有機器人或醫療護理器械產品完整項目開發經歷優先;

• 熟悉 Git/SVN 版本管理,具備代碼評審、單元測試、自動化測試落地經驗。

申請方式

請將 PDF 格式個人履歷 (不大於10M) 發送至:

careerhkcrc@ust.hk

 

電郵主旨及履歷命名格式:
應徵職位名稱-姓名-畢業院校-專業

Job application
.doc, .docx, .pdf
*This acknowledgment is required to proceed.

Get In Touch

Have questions or want to explore collaboration? Reach out to our team and let’s build the future of construction together.

Contact Us