DSA – 嵌入式軟件 工程師 (控制方向)

主要職責

  1. 基於STM32F407芯片的嵌入式軟件開發,負責伺服電機控制系統的設計、開發與調試;
  2. 實現電機三環控制(位置環、速度環、電流環)算法的開發與參數整定,優化系統動態性能;
  3. 開發CAN總線、串口(UART/USART)等通信模塊,實現設備間數據交互及協議解析(如CANopen、Modbus等);
  4. 配合硬件團隊完成驅動電路調試,解決軟硬件協同問題;
  5. 編寫技術文檔,包括設計方案、測試報告、用戶手冊等;
  6. 參與產品全生命周期開發,支持量產及後續迭代優化。

任職要求

  1. 持有效澳門居民身份證;
  2. 核心技術能力:精通STM32系列MCU開發(熟悉STM32F407優先),熟練掌握HAL庫/標準庫及開發工具(Keil、IAR等);
  3. 熟悉伺服電機控制原理,具備三環(位置/速度/電流)參數標定經驗,精通PID算法及自整定方法;
  4. 熟練開發CAN總線、串口通信(UART/USART),具備實際項目調試經驗;
  5. 熟悉PWM、ADC、定時器等外設驅動開發,了解電機驅動電路(如MOSFET、IGBT控制);
  6. 熟悉嵌入式實時操作系統(FreeRTOS、uC/OS等),具備多任務調度開發經驗;
  7. 熟練使用示波器、邏輯分析儀等調試工具,能獨立定位並解決複雜問題;
  8. 熟悉Git/SVN代碼管理工具,具備良好的代碼規範意識。