該職位已失效,看看其他機會吧

Linux SoC嵌入式軟件研發

1.5-2.5萬
  • 深圳寶安區
  • 3-5年
  • 大專
  • 全職
  • 招1人

職位描述

C++C語言Shell計算機軟件
崗位職責: 1、系統移植與裁剪 · 負責或參與 Linux 內核定制、BSP (Board Support Package) 移植、Device Tree 配置、啟動腳本等; · 基于 Yocto、Buildroot 或其它構建系統,進行嵌入式 Linux 發行版的裁剪和定制。 2、驅動與內核模塊開發 · 能夠獨立編寫或移植中等復雜度的驅動模塊(如 I2C/SPI/UART 之外的一些特殊外設、屏顯驅動、音頻驅動等); · 分析并優化驅動性能;處理中斷、DMA、時鐘、資源管理等底層細節。 3、用戶態與內核態交互 · 基于內核態接口(sysfs、procfs、ioctl 等),設計并實現用戶態應用或庫函數,讓系統功能對上層更友好; · 解決用戶態與內核態數據傳遞不匹配、資源競爭等問題。 4、進階調試與性能優化 · 使用更多高級工具(perf、ftrace、strace、kgdb 等)定位系統瓶頸或復雜 Bug; · 優化內存占用、進程/線程調度、網絡或存儲性能等。 5、團隊協作與指導 · 指導初級工程師完成簡單的功能開發或調試,進行 Code Review; · 在項目中協同硬件、測試、產品等團隊,確保功能需求與技術方案的有效落地。 能力要求: 1、Linux 內核與驅動: 2、理解內核模塊加載機制、驅動模型 (driver model)、設備樹 (Device Tree) 基本原理; 3、能根據需求定制或移植常見驅動,并熟悉常見 API 與框架 (Platform Driver、I2C/SPI Subsystem 等)。 系統架構與多任務: 1、掌握 Linux 進程調度、內存管理、文件系統、網絡協議棧等核心概念; 2、能夠排查進程死鎖、內核崩潰等典型問題,并進行系統級分析。 3、項目經驗:參與過多個完整的 Linux 嵌入式產品開發流程。
查看全部

工作地點

深圳寶安區嘉富灣區高新科技產業園

職位發布者

陳女士/招聘經理

昨日活躍
立即溝通
久久久久国产一级毛片高清板