崗位職責(zé)
?精通常用的單片機(jī)的軟件開發(fā),如Stm32、51單片機(jī)以及兆易創(chuàng)新等產(chǎn)品。具有嵌入式軟件開發(fā)經(jīng)驗(yàn)五年以上。
?精通各種主流的嵌入式操作系統(tǒng),如RTOS、Linux、FreeRTOS等,熟悉操作系統(tǒng)的運(yùn)行機(jī)理,能夠根據(jù)光學(xué)儀器或者產(chǎn)品的功能需求實(shí)現(xiàn)軟件。
?精通各種嵌入式的仿真調(diào)試工具。具有能調(diào)試設(shè)備的經(jīng)驗(yàn)和能力。
?熟練掌握C的開發(fā)。了解各種常見的信號(hào)處理算法。最好有開發(fā)腳本的經(jīng)驗(yàn)和能力(如python等語言)。
?精通Linux軟件開發(fā)。具有軟件開發(fā)經(jīng)驗(yàn)五年以上。
?精通各種常見的SOC的使用,如瑞芯微、全志等芯片。精通芯片的軟件開發(fā),最好從事過光學(xué)產(chǎn)品的開發(fā),能根據(jù)功能需求實(shí)現(xiàn)軟件。且從事開發(fā)過的產(chǎn)品已經(jīng)量產(chǎn)。
?精通Linux操作系統(tǒng)的架構(gòu)以及內(nèi)核,精通內(nèi)核編譯、剪裁等。熟練使用Linux的各種調(diào)試工具。具有能調(diào)試設(shè)備的經(jīng)驗(yàn)和能力。
?精通各種通信協(xié)議,能夠開發(fā)各種接口功能。