崗位職責(zé):
1、負責(zé)中控平臺嵌入式板卡軟PLC功能開發(fā),根據(jù)不同項目的控制需求,結(jié)合PLC集成開發(fā)環(huán)境完善對應(yīng)的功能指令實現(xiàn)。
2、承擔(dān)部門所承接項目對應(yīng)部分的技術(shù)維護與市場支持。
3、參與模塊化可復(fù)用的中控平臺相關(guān)研發(fā)工作,熟練使用c/c++開發(fā)語言。
4、嵌入式底層驅(qū)動代碼編寫與調(diào)試,主要包括uart,can,spi,i2c,ethernet,usb等外設(shè)驅(qū)動。
5、熟練使用嵌入式實時操作系統(tǒng):如FreeRTOS,RT-theard等其中一種。
6、負責(zé)plc指令表的底層解析器軟件設(shè)計相關(guān)工作,與PLC集成開發(fā)環(huán)境配合根據(jù)項目需求實現(xiàn)PLC控制解決方案。
7、配合PLC應(yīng)用人員使用需求與問題反饋維護更新底層實現(xiàn)。
任職要求:
1、本科及以上學(xué)歷,電子信息工程、軟件工程、?物聯(lián)網(wǎng)工程類等相關(guān)專業(yè),3年以上開發(fā)經(jīng)驗。
2、熟練掌握C、C++ 等嵌入式編程語言。
3、熟練使用嵌入式實時操作系統(tǒng)FreeRTOS,RT-theard等。
4、熟悉STM32 等ARM芯片開發(fā)應(yīng)用程序及驅(qū)動開(uart,can,spi,i2c,ethernet,usb外設(shè)驅(qū)動開發(fā))。
5、熟悉常用通信接口協(xié)議(以太網(wǎng),串口,CAN通信等) 。