【崗位職責(zé)】:
1、實施嵌入式軟件設(shè)計、編寫與調(diào)試;
2、與硬件工程師合作完成各個模塊的調(diào)試工作;
3、按照公司產(chǎn)品手冊完成軟件架構(gòu)搭建;
4、創(chuàng)建設(shè)計開發(fā)過程的輸出文檔;
5、完成上級領(lǐng)導(dǎo)交辦的其他任務(wù)。
【任職要求】:
1、計算機、電氣、自動化、電子信息及生醫(yī)(biomedical engineering)等相關(guān)專業(yè)本科及以上學(xué)歷;
2、具備以下幾點者優(yōu)先:
I、有消防產(chǎn)品開發(fā)經(jīng)驗,熟悉消防產(chǎn)品行業(yè)標準法律法規(guī)等,如煙感 燃氣報警器等;
II、至少熟悉RT-Thread、uCOS、TI-RTOS、freeRTOS中一種嵌入式實時操作系統(tǒng),并了解Linux架構(gòu);
III、至少熟悉8051、MSP430、STM32中的一種,或者說具有STC、PIC、AVR
、ST、TI等大廠商MCU的開發(fā)經(jīng)驗;
IV、掌握常用數(shù)據(jù)結(jié)構(gòu)及算法原理包括鏈表、隊列、二叉樹等,了解基本的數(shù)字信號處理;
V、有PID、模糊控制、BP等工程調(diào)試經(jīng)驗;
3、精通C語言嵌入式編程,有良好的代碼編寫習(xí)慣,并能將軟件設(shè)計思想及細節(jié)形成文檔,便于溯源;
4、了解MCU的內(nèi)部結(jié)構(gòu)及工作原理,熟悉MCU的內(nèi)存管理,任務(wù)調(diào)度,指令集等,并在此基礎(chǔ)上優(yōu)化程序、合理利用資源,使系統(tǒng)更可靠與穩(wěn)定。
5、熟悉常用的通信接口如USB、IIC、SPI、UART等,有FLASH、ADC、TFT、電機等驅(qū)動開發(fā)經(jīng)驗;
6、工作積極,具備良好團隊合作精神。
7、年齡在30-35周歲