Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

卡羅端科技有限公司

Senior Linux Kernel Engineer (Embedded / Yocto Linux)

Posted Updated
Discussion

Description

Job Summary
We are seeking a Senior Embedded Linux Engineer with strong expertise in Linux kernel and Yocto Project–based systems.
This role owns the Linux kernel, BSP, and low-level software architecture for embedded hardware platforms, and plays a key role in board bring-up, system optimization, and long-term platform maintenance. You will work closely with hardware, firmware, and application teams and have real ownership of technical decisions.
The role is also expected to leverage AI-assisted engineering tools and workflows to improve development efficiency, debugging, code analysis, documentation, and platform maintenance.
________________________________________________________________________________________

Key Responsibilities

  • Lead the design, development, and maintenance of Linux kernel and BSP for embedded platforms
  • Own board bring-up for new hardware, including bootloader, device tree, kernel configuration, and driver integration
  • Architect and maintain Yocto Project distributions and BSP layers
  • Develop and maintain Linux kernel drivers for SoC peripherals
  • Debug complex system issues such as boot failures, kernel panics, driver issues, and performance problems
  • Optimize boot time, power consumption, and runtime performance
  • Drive kernel upgrades, security patching, and long-term support strategies
  • Apply AI-assisted development tools and workflows to improve code analysis, debugging, log analysis, documentation, test automation, and engineering productivity

Skills

What Senior Embedded jobs ask for — and how much of it you have →
Apply

See also

Embedded jobs by country — openings, pay and top skills →