崗位職責:
1.使用C/C++進行嵌入式軟件方面的開發,包括硬件驅動開發、算法移植;
2.參與產品規格與需求制定,負責軟件功能定義、模塊設計、編碼、調試;
3.與項目相關人員配合完成軟硬件聯調、算法功能調試;
4.編寫嵌入式系統設計文檔;
5.完成領導分配的日常工作及項目相關任務。
任職資格:
1.熟練掌握C或C++編程語言,有扎實良好的編程基礎;
2.熟悉STM32或ARM等微處理器開發,具備實際項目經驗;
3.熟練掌握SPI、UART、I2C、PWM、ADC、CAN等常用嵌入式處理器接口的功能及應用開發;
4.對嵌入式linux系統u-boot、kernel裁剪、定制或適配、驅動開發有經驗者優先;
5.有基于嵌入式linux、FreeRTOS等操作系統嵌入式應用軟件開發經驗者優先;
6.本科及以上學歷,計算機類、電子信息類、通信工程類、自動化控制類、人工智能類等專業優先。