嵌入式軟件工程師(基于XilinxZynqMPSoC架構)
3000-5000元/月嵌入式軟件工程師(基于XilinxZynqMPSoC架構)
【崗位職責】
1.、負責基于XilinxZynqMPSoC架構的嵌入式軟件的開發,完成硬件調試、軟件設計、底層驅動適配與驗證,保障軟硬件協同運行,調試測試、出差保障等工作;
2.、參加產品/項目的需求調研和需求分析、概要設計和詳細設計,撰寫相關技術文檔;
3、與FPGA邏輯工程師、上位機顯示控制軟件工程師實時溝通項目需求,協助完成項目的測試、系統交付工作,對項目實施提供支持;
4.、分析并解決產品/項目開發過程中嵌入式軟件相關的技術問題。
5、協助完成嵌入式軟件模塊設計、編碼與測試,遵循代碼規范,支撐項目迭代。
6、具備優秀的問題分析、解決能力和團隊協作精神。
【任職要求】
1、計算機、通信、電子技術類專業,本科或以上學歷;
2、壹年以上工作經驗或優秀應屆生均可;
3、精通ZynqUltraScla+系列PS端的架構與開發流程;
4、具有豐富的Linux驅動開發、調試和性能優化經驗,熟悉嵌入式Linux開發,了解OS基礎概念(進程/線程/內存);
5、精通C/C++語言編程,具有良好的數據結構和算法基礎;
6、能夠閱讀基于ZynqUltraScla+的載板原理圖,定位引腳復用、電壓域、時鐘分配、存儲器接口等;
【優先考慮】
1、有基于ZU47DR或同系統芯片的實際項目經驗;
2、有從零開始搭建、移植、優化嵌入式Linux系統的經驗;
3、了解FPGA開發流程和Vivado的基本操作,能與FPGA工作協同工作,深刻理解ZynqUltraScla+的PS和PL的AXI總線協同工作原理;
4、有PS端高速接口DDR、TF卡,SSD,UART,Ethernet,eMMC,SPI,中斷等操作經驗;
5、有嵌入式實時系統(如FreeRTOS)可裸機開發經驗;
6、能夠為Zynq平臺編寫、修改和調試設備樹,正確配置引腳復用,時鐘、內存映射、中斷等所有硬件資源;
【我們提供】
績效獎金、五險一金、周末雙休、節假日福利、不定期團建等等~