返回

嵌入式軟件工程師

香港

職位職責

• 負責基於 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.

联系我们

有问题或想探讨合作吗?欢迎联络我们的团队,一起建构智能建造的未来。

联系我们