崗位職責:
1、探索可備選的概念,提供可備選的技術方案
2、組織制定軟件功能規格書
3、分解、分配軟件需求
4、制定軟件開發計劃
5、進行軟件方案設計
7、制定、更新軟件測試計劃
8、編寫功能模塊需求說明書
9、編寫功能模塊概要設計文檔
10、編寫功能模塊詳細設計文檔
11、編寫代碼
12、進行軟件/單元測試
13、進行同行互審
14、進行子系統功能驗證測試
15、報告并改正來自子系統功能驗證測試的問題
16、進行系統功能驗證測試
17、報告并改正來自系統功能驗證測試的問題
18、進行系統軟件測試
19、報告并改正軟件問題
20、進行內部測試
21、技術問題總結
22、負責產品維護過程中的技術工作
23、負責產品軟件函數庫、功能模塊的完善與改進工作
任職要求:
1、具有獨立設計開發電子產品軟件、硬件能力和解決生產實際問題的能力。
2、熟練使用PROTEL等EDA軟件進行電路原理圖、PCB板設計。
3、熟練掌握ARM Cortex-M3、M4系列、系列單片機的應用和軟硬件設計;
4、熟悉或掌握Keil、IAR等嵌入式軟件設計環境。
5、熟悉或掌握CAN、USB、UART、SPI、I2C等總線的應用與編程;
6、熟悉或掌握TFT液晶驅動與EMWIN人機界面設計應用與編程;
7、熟悉掌握各類電子元器件性能及實際應用設計。
8、能夠根據產品在生產過程中各工序的需要進行必要的工裝設計或工裝軟件設計。