軟件組技術員主要工作:
1、參與項目需求分析,進行整體框架和模塊的詳細設計;
2、根據(jù)新產(chǎn)品開發(fā)進度和任務分配,開發(fā)相應的軟件模塊;
3、配合硬件工程師完成硬件測試,軟件開發(fā)、配置和測試;
4、根據(jù)公司技術文檔規(guī)范編寫相應的技術文檔;
5、根據(jù)客戶需要不斷修改完善軟件;
6、能夠根據(jù)軟件需求及設計完成軟件單元級測試;
7、按照代碼規(guī)范編寫代碼,對代碼進行自測;
8、完成相關專利、論文的撰寫;
9、完成上級交辦的其他工作。
崗位要求:
1、具有扎實的C和C++基礎;
2、熟悉FROST操作系統(tǒng);
3、懂ARM架構(gòu)的DSP和MCU的操作線程;
4、熟悉常用的器件的之間的幾種通訊:SPI和I2C、USART操作;
5、掌握SD卡,Nandflash,NorFlash等外設大容量存儲芯片操作;
6、懂得基本主流芯片的BootLoader操作;
7、會FAT32文件格式的管理與編程;
8、熟練的操作CAN/LIN等總線編程;
9、三年以上相關崗位的工作經(jīng)驗。