找準一個行業方向:音視頻、人工智能、深度學習、視覺識別、機器學習python
嵌入式軟件開發工程師:mysql
技能要求:linux
熟悉Linux操做系統、shell腳本語言、mysql的開發,部署,優化優先、掌握數據結構,經常使用算法;算法
1、數字模擬電路、熟練Protel99/Altium/PADS一種或多種電路硬件設計軟件;sql
2、熟悉UART,IIC,SPI、藍牙協議棧、通信協議;shell
3、熟練掌握socket、多線程編程,對tcp/ip協議有必定的理解;編程
4、熟悉Keil或IAR嵌入式系統開發工具。安全
至少精通ARM、AVR、STM32、8051、MSP430中一種MCU的結構和編程; 性能優化
精通C/C++,有豐富的嵌入式系統開發經驗,有良好的開發習慣、文檔規範及編碼習慣;
3. 精通ARM、DSP或者MIPS等CPU,精通SPI、I2C、UART、USB、CAN、SD卡等外設驅動開發,精通Linux、RTOS等操做系統,對操做系統運行機制、設備驅動模型有深入理解;
4. 有豐富的嵌入式軟件平臺或者BSP開發經驗,熟悉嵌入式軟件接口規範如CMSIS,熟悉嵌入式軟件設計方法,有程序架構設計經驗,對軟件的模塊化、可移植性有深刻的理解、精通計算機原理,能對代碼進行面積優化或者性能優化;
5. 有機器人控制軟件開發經驗或者ROS使用經驗者優先;網絡
負責嵌入式產品的外設和接口驅動的設計;
2. 負責嵌入式產品的底層軟件和系統架構具體內容的開發,如Bootloader、MCU外設驅動、MCU OS kernel等;
- 可以獨立完成硬件原理圖設計、器件選型,能焊接調試樣板;
3. 能看懂原理圖,熟悉各類外設接口、熟悉STM32硬件架構及周邊外設;
4. 熟悉C/C++語言,GCC、MDK或者IAR編譯環境;
- 精通C/C++語言,熟悉Linux程序開發,Socket網絡編程;
4、熟悉網絡編程,掌握TCP/IP通訊協議,有Wifi、Bluetooth、智能家電等網絡通訊處理開發經驗優先;
- 2.熟悉ARMCortex處理器開發,有Free RTOS或ucOS等實時系統的嵌入式軟件開發經驗;
3.熟悉TCPIP、HTTP協議、嵌入式文件系統,熟悉SDIO、USB等設備驅動,有GSM/3G/4G開發經驗;
3.熟練的C/C++編程能力,具有良好的代碼編寫規範、文檔寫做及文檔管理能力;
4.有完整的項目開發經驗,經歷開發、測試、驗證、發佈和維護等活動。
- 負責產品的硬件系統原理圖設計以及PCB圖繪製,產品調試;
- 瞭解經常使用總線技術如SPI、I2C、RS232、藍牙、Zigbee、USB、RS485等;
要求有較強的學習能力,可以快速適應原有產品的編碼風格和代碼架構
5、熟悉外設接口編程,如UART、I2C、PWM、Timer等;
- 熟練操做示波器,萬用表等經常使用儀器設備;
- .熟練運用嵌入式C語言,精通ARM系列,51系列單片機編程,熟悉經常使用的MCU開發平臺如keil,IAR等開發環境,精通實時操做系統;
3.掌握經常使用的物聯網通訊協議MQTT,COAP,Zigbee,wifi,藍牙的開發,掌握蜂窩物聯協議2G/3G/4G的開發;
- 熟悉數模電路,熟練Protel99/Altium/PADS一種或多種電路硬件設計軟件;
- 至少3年以上嵌入式開發經驗;
l 精通C語言,熟悉嵌入式linux系統構成,熟練使用linux shell經常使用指令,熟悉python者佳,熟悉OpenWRT系統者佳
l Linux應用和驅動開發經驗優先;
l 有高通平臺軟件開發經驗優先;
- 、精通C/C++;熟悉嵌入式操做系統(如uC/OS-II);熟悉網絡協議棧UIP或者LWIP;
5、看懂簡單的原理圖,PCB,能協助硬件工程師進行系統聯合調試;
- 熟悉嵌入式操做系統(如UCOS、FreeRTOS、RTthread等)。
5、熟悉引導程序和基於USB或(無線)串口的IAP下載。
6、熟悉固件加密。
7、熟悉無人機飛行控制軟件系統架構者優先=
7.具有良好的溝通能力與團隊協做能力。
- 嵌入式系統軟件開發:藍牙嵌入式設備開發、485通訊嵌入式設備的開發;
- 熟悉硬件研發基本流程,紮實的C語言功底,精通原理圖與Layout相關設計軟件,如:DXP、PowerPCB、Cadence等;
- 4、熟練掌握ORCAD、PADs或Cadence等相關輔助設計軟件;
- 1、 有中大功率變流器/逆變器/變頻器項目經驗;
2、 熟悉PWM整流器相關控制及算法;
3、 熟悉Matlab仿真建模、熟悉TI C2000 DSP程序開發、熟悉逆變器功率調試;
4、 熟悉C語言及TI C2000系列DSP;
5、瞭解數字電源,最好是有相關項目經驗;
- 熟悉常見通訊UART、SPI、I2C、USB、無線433MHz、WIFI、藍牙協議、GPRS等;
- 精通C/C++、精通嵌入式UCOSII、FreeRtos和Linux軟件開發;
- 熟悉嵌入式Linux、VxWorks、uCOS等,熟悉CPU體系架構,具備編寫驅動的能力
4. 熟悉計算機網絡相關知識,瞭解操做系統相關知識,具有網絡安全方面的工做經驗
5. 熟悉使用示波器、萬用表、電源、調試器等工具
6. 思路清晰、表達流暢,具有良好的文檔編寫能力
7. 有RTOS方面開發經驗者優先
8. 有電機驅動開發相關經驗者優先
9. 有控制系統開發相關經驗者優先