崗位職責(zé):
1、負(fù)責(zé)單片機(jī)軟件開發(fā),包括產(chǎn)品方案設(shè)計(jì)、軟件編寫、驅(qū)動(dòng)開發(fā)與調(diào)試;
2、獨(dú)立完成處理器平臺(tái)(如STM32、APM32、GD32等)的驅(qū)動(dòng)程序開發(fā)及與外圍器件(傳感器、通信模塊等)的接口設(shè)計(jì)與通信協(xié)議實(shí)現(xiàn);
3、編寫項(xiàng)目相關(guān)的設(shè)計(jì)文檔、調(diào)試記錄、用戶說明書等技術(shù)資料;
4、配合硬件工程師完成硬件調(diào)試、聯(lián)調(diào)和整機(jī)系統(tǒng)驗(yàn)證;
5、對(duì)現(xiàn)有產(chǎn)品進(jìn)行維護(hù)、優(yōu)化、升級(jí),提升產(chǎn)品性能(如采集信號(hào)的精度和速率);
6、支持售后技術(shù)問題分析與解決,與測(cè)試、生產(chǎn)等部門協(xié)作推動(dòng)產(chǎn)品落地;
任職要求:
1、扎實(shí)的電子、電路基礎(chǔ),熟悉自動(dòng)控制、模擬電路、數(shù)字電路、信號(hào)處理等相關(guān)知識(shí),能獨(dú)立完成驅(qū)動(dòng)程序的開發(fā);
2、熟悉常用電子元器件特性與選型,有硬件原理圖及PCB圖識(shí)圖能力,具備良好的軟硬件聯(lián)調(diào)能力;
3、精通C語言,具備良好的代碼規(guī)范與編程思維,了解常見數(shù)據(jù)結(jié)構(gòu)與算法,并能在驅(qū)動(dòng)開發(fā)中靈活運(yùn)用算法提升驅(qū)動(dòng)程序的效率與穩(wěn)定性;
4、熟練使用STM32、APM32、GD32、STM8、C51、NXP、ARM9、DSP等常見處理器平臺(tái),具有完整項(xiàng)目開發(fā)經(jīng)驗(yàn)者優(yōu)先;
5、熟悉USART、I2C、SPI/QSPI、CAN/CAN-FD、USB、以太網(wǎng)、RS232/RS485/RS422等通信接口協(xié)議,能獨(dú)立開發(fā)底層驅(qū)動(dòng);
6、精通Modbus RTU/TCP協(xié)議,能夠獨(dú)立完成主/從站通信程序的開發(fā)與調(diào)試,具備協(xié)議棧集成與異常處理經(jīng)驗(yàn);
7、熟悉CAN2.0A/B、CAN-FD、CANopen、Profibus、EtherCAT等工業(yè)現(xiàn)場(chǎng)總線,具備相關(guān)協(xié)議棧移植、調(diào)試與系統(tǒng)集成經(jīng)驗(yàn)者優(yōu)先;
8、熟練使用STM32CubeMX,熟悉HAL庫、LL庫,能進(jìn)行快速配置與調(diào)試;
9、熟練掌握FreeRTOS、ThreadX等嵌入式實(shí)時(shí)操作系統(tǒng),理解任務(wù)調(diào)度、互斥機(jī)制、信號(hào)量、消息隊(duì)列等常用RTOS組件;
10、有良好的團(tuán)隊(duì)協(xié)作意識(shí),具備較強(qiáng)的責(zé)任心、溝通協(xié)調(diào)能力,能與硬件、結(jié)構(gòu)、測(cè)試、客戶等多方有效對(duì)接;
11、熟悉工業(yè)現(xiàn)場(chǎng)常見信號(hào)類型(如熱電偶、熱電阻、電流電壓變送器等),具備一定工業(yè)自動(dòng)化應(yīng)用場(chǎng)景經(jīng)驗(yàn),有CAN(FD)通信在工業(yè)系統(tǒng)中應(yīng)用經(jīng)驗(yàn)者優(yōu)先。
12、有1年以上工業(yè)測(cè)量與控制類嵌入式項(xiàng)目開發(fā)經(jīng)驗(yàn),具備傳感器采集、信號(hào)調(diào)理、電量測(cè)量等實(shí)際工程背景優(yōu)先考慮。
社會(huì)保險(xiǎn)
法定節(jié)假日
周末雙休
帶薪年假
傳統(tǒng)節(jié)日福利
績效獎(jiǎng)金
年終獎(jiǎng)勵(lì)
加班補(bǔ)助
全勤獎(jiǎng)
年度調(diào)薪
免費(fèi)午餐/餐補(bǔ)