崗位職責(zé):
1、負(fù)責(zé)公司智能設(shè)備的單片機(jī)(以STM32為主)程序開發(fā)工作;
2、開發(fā)內(nèi)容包括但不限于電機(jī)控制、傳感數(shù)據(jù)采集和處理、信號處理、串口通訊、WiFi通訊、藍(lán)牙通訊、ZigBee通訊等;
3、根據(jù)項目需求配合硬件工程師完成相關(guān)程序的編寫,并優(yōu)化產(chǎn)品;
4、負(fù)責(zé)軟件開發(fā)測試文檔撰寫及單元模塊的集成測試。
任職要求:
1、5年以上相關(guān)工作經(jīng)驗;
2、電子信息工程、通信工程、計算機(jī)等相關(guān)專業(yè);
3、精通C/C++語言編程,能熟練使用Keil、IAR等開發(fā)工具,至少精通兩種以上單片機(jī)平臺,精通51、MSP430、STM32系列;
4、精通常用外設(shè)的工作原理和驅(qū)動實現(xiàn),如SPI、I2C、GPIO、UART、USB有一種或多種模塊開發(fā)調(diào)試經(jīng)驗;
5、熟悉RS232/RS485/CAN等的通訊機(jī)制以及modbus/canopen通訊協(xié)議,熟悉物聯(lián)網(wǎng)各種協(xié)議如MQTT,COAP等優(yōu)先;
6、熟悉ARM控制器,有RTOS經(jīng)驗,對Freerots,RTthread或linux有一定的經(jīng)驗優(yōu)先;
7、熟悉直流無刷電機(jī)、伺服電機(jī)、步進(jìn)電機(jī)等工作原理;
8、熟悉示波器、萬用表、信號發(fā)生器、頻譜儀等工具使用。
職位福利:五險一金、周末雙休、餐補(bǔ)、交通補(bǔ)助、績效激勵、節(jié)日福利、帶薪年假、各類獎金