• 使用Device Tree整合並設定I2C、SPI、UART、USB、Ethernet等硬體周邊設備。
• 處理不同層級的除錯問題,確保整合效率與效能。
• 與硬體工程師協作,確保整合順暢與系統穩定。
• 維護特定筆電硬體的BSP,包括Linux核心、裝置驅動程式與bootloader。
• 執行Linux系統在實體晶片(post-silicon platform)上的bring-up與驗證作業。
• 在Linux BSP中整合GPU功能(如OpenGL、Vulkan、影音加速),以提升效能與功能表現。
• 使用CI/CD工具進行韌體的建置與發佈自動化。
• Integrate and configure hardware peripherals such as I2C, SPI, UART, USB, and Ethernet using device trees.
• Debug issues at various levels to ensure efficient integration and performance.
• Collaborate with hardware engineers to ensure seamless integration and performance.
• Maintain BSPs for specific laptop hardware, including the Linux kernel, device drivers, and bootloaders.
• Perform Linux bring-up and validation for post-silicon platforms.
• Integrate GPU capabilities, such as OpenGL, Vulkan, and video acceleration, into the Linux BSP for optimal performance and features.
• Work with CI/CD tools to automate builds and releases for firmware.