zh
en
MAKING SUCCESS STORIES HAPPEN
 

Senior Lead Software Engineer (Embedded Linux & Kernel)

Role Overview

We are seeking a high-caliber Senior Lead Software Engineer to join our elite software team. This leadership role is designed for a versatile engineer who thrives on "wearing multiple hats" and taking full ownership of specific features from initial concept through to final delivery. Working alongside technical leads, you will drive the development of Linux kernel drivers and applications, ensuring our products meet the highest standards of performance and reliability.


Core Responsibilities

  • Feature Ownership: Lead the end-to-end development lifecycle of software features, transforming high-level concepts into production-ready deliverables.

  • Kernel & User Space Development: Architect and implement complex embedded Linux kernel drivers and user-space applications.

  • Technical Leadership: Provide guidance within a senior-level capacity, potentially overseeing work performed by external contractors to maintain project velocity.

  • Cross-Functional Collaboration: Interface with hardware teams to understand IP architecture and contribute to the seamless integration of hardware and software.

  • Performance Optimization: Utilize system traces and advanced debugging methodologies to identify bottlenecks and optimize overall system performance.


Qualifications & Experience

  • Industry Tenure: 10–15 years of comprehensive software development experience, with at least 10+ years dedicated to embedded Linux kernel drivers and application development.

  • Technical Mastery: Exceptional C coding skills and deep-rooted experience debugging in both Kernel and user-space environments.

  • Foundational Excellence: Strong grasp of computer architecture, operating system fundamentals, and complex data structures.

  • Peripheral Expertise: Proven experience developing Linux drivers for diverse peripherals, including:

    • Interrupt Controllers, PCIe, and USB

    • eMMC/SDIO, eSPI/SPI, and I2C/I3C

  • Processor Architecture: Solid understanding of ARM and/or RISC-V microprocessor families.

  • Hardware Interfacing: Hands-on experience debugging embedded systems using specialized tools such as oscilloscopes, logic analyzers, and JTAG debuggers.

  • Modern Workflow: Expert proficiency with modern development and collaboration suites, including Git/GitLab/Bitbucket, Confluence, and Jira.

立即申請: Lead SW Engineer (Embedded Linux & Kernel)
參考編號: GC875911

請填寫所有的必填欄位 *

*

*

*

*

*

MS Word、PDF、HTML和TXT格式。

通過Linkedin帳號申請出現問題? 點擊這裡

*
您通過提交此表格提供的個人資料,將按照我們的隱私聲明服務條款處理。
我同意Morgan Philips的隱私聲明與服務條款。

Lead SW Engineer (Embedded Linux & Kernel)
Taipei, Northern Taiwan | Permanent