崗位職責:
1、 編寫項目中的單片機、ARM驅動程序;
2、 開發底層驅動軟件、配套產品的單元測試軟件;
3、 負責軟件的需求分析、概要設計、詳細設計;
4、 編寫各種測試程序、對產品的軟件進行維護和升級;
5、 配合硬件工程師、FPGA工程師完成產品的測試、驗證需求。
崗位要求:
1、 碩士及以上學歷,電子、通訊、自動化等相關專業;
2、 有嵌入式領域開發經驗,熟悉ARM硬件平臺;
3、 精通STM32、zynq系列處理器等。熟悉嵌入式系統移植和硬件驅動程序開發、調試;
4、 熟練應用C、C++編程語言,能獨立完成嵌入式應用軟件的設計、開發、測試工作;
5、 掌握常用外設、接口、驅動和應用開發,如以太網、1553B、UART、I2C、SPI、ADC等接口;
6、 了解電路設計的基本知識,具有良好的需求文檔、設計文檔編寫能力。