Watch Jobs
浏览职位数据统计洞察报告探索企业定价
我的收藏免费试用登录注册

Watch Jobs

我们专注于实时追踪各企业最新职位动态,帮助您节省求职时间,快速找到理想工作机会。

探索

  • 浏览职位
  • 数据统计
  • 洞察报告
  • 数据方法论
  • 探索企业

订阅

  • 免费试用
  • 价格方案
  • 常见问题
  • 隐私政策

关注我们

微信公众号小红书淘宝店铺

© 2026 Watch Jobs. 保留所有权利

Created by jianglicat - 讲礼猫
Watch Jobs
浏览职位数据统计洞察报告探索企业定价
我的收藏免费试用登录注册

Qualcomm logo
高通
Linux Platform Boot Software Application Engineer, Sr.
立即应聘

Linux Platform Boot Software Application Engineer, Sr.

发布于 大约 11 小时前

普通员工/个人贡献者

Taipei, Taipei City, Taiwan
高级经验
全职员工
仅现场办公
本科
SoC
UEFI
ACPI
ARM64
u-boot
Board Bring-Up

AI 估算 · 25k–45k

Senior engineer at Qualcomm Taiwan, competitive market salary for Linux boot expertise and ARM platform skills.

职位详情

关于这个职位

This senior engineer role focuses on enabling Linux boot on ARM-based compute platforms, working with OEM/ODM customers and internal teams. You will debug boot flows, perform board bring-up, and optimize performance using U-Boot, UEFI, and Linux kernel tools.

最低要求

Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Applications Engineering, Software Development experience, or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. • 1+ year of any combination of academic and/or work experience with Programming Language such as C, C++, Java, Python, etc. • 1+ year of any combination of academic and/or work experience with debugging techniques.

工作职责

SoC Boot Flow Development

Familiar with SoC boot flow, including storage interfaces such as UFS and SPI NOR.
Debug boot-up issues across bootloader stages (e.g., XBL, ABL/U-Boot) and Linux kernel initialization.
Support customer Linux distributions during early hardware bring‑up, pre‑production validation, and customer escalations.
Analyze early‑boot failures using UART logs, earlyprintk, crash dumps, and platform debug traces.
Board Bring-Up
Support OEM/ODM projects for hardware platform bring-up and Linux BSP integration.
Validate and tune hardware platforms to ensure successful Linux OS boot and peripheral functionality.
Joint Debug & Issue Resolution
Collaborate with OEM/ODM teams to debug and resolve device boot-up and runtime issues on Linux.
Analyze and troubleshoot problems related to boot flow, device tree (DTS), and peripheral driver initialization.
Linux Bootloader & Kernel Architecture
Work with U-Boot / ABL architecture for bootloader module development and maintenance.
Collaborate with OEM/ODM on Linux kernel drivers, device tree configuration, and platform bring-up.
Develop and maintain kernel modules and platform drivers (e.g., storage, display, power management).
Performance & Reliability
Optimize boot time and system stability on Linux platforms.
Ensure firmware and kernel meet reliability requirements and collaborate with Pre-test Lab for validation.
Profile and tune system performance using Linux tools (e.g., ftrace, perf, bootchart).

优先资格

Master's Degree in Engineering, Information Systems, Computer Science, or related field. • 3+ years of Software Applications Engineering, Software Development experience, or related work experience. • 1+ year of work experience in a role requiring interaction with leadership. • Experience in a customer-facing role. Additionally: Familiarity with ARM64 architecture and ACPI/Device Tree on Linux. Experience with Linux kernel debugging tools (e.g., kgdb, ftrace, dmesg, perf). Experience with Yocto / OpenEmbedded or Android BSP build systems. Previous collaboration experience with OEM/ODM projects on Linux platforms. Familiarity with ARM SystemReady, FWTS, or platform compliance testing. Experience supporting dual‑boot platforms (Linux + Windows). Working knowledge of U‑Boot‑based Linux boot flows. Prior experience collaborating with BIOS vendors (IBVs). Comfortable operating in fast‑paced, customer‑critical escalation environments.

AI 洞察

优缺点分析

优点

  • Work with cutting-edge ARM-based compute platforms and leading-edge boot technologies.
  • Collaborate with global teams and major OEM/ODM customers, gaining broad industry exposure.
  • High impact role critical to product success, with opportunities for technical innovation.
  • Fast-paced customer escalation environment requiring quick debugging and pressure handling.
  • Complex boot flow issues may require deep system knowledge and cross-team coordination.
  • Must stay updated with evolving Linux kernel, UEFI, and ARM architecture standards.
  • This role is ideal for an experienced embedded Linux engineer who enjoys low-level system debugging, customer collaboration, and working on cutting-edge ARM platforms.

缺点 / 挑战

暂无明显挑战项

角色解读

  • Progress to senior staff engineer or technical lead within Qualcomm's software engineering organization.
  • Expand expertise into platform architecture, system compliance (ARM SystemReady), and cross-platform boot solutions.
  • Opportunity to move into customer-facing roles or technical management as experience grows.
  • Develop and debug bootloader and kernel initialization for ARM-based SoCs, working closely with OEM/ODM customers.
  • Perform board bring-up and validate hardware platforms to ensure Linux boot success and peripheral functionality.
  • Collaborate with cross-functional teams and BIOS vendors to resolve boot-related issues and optimize performance.
  • Proficient in C programming and Linux kernel development, with hands-on experience in U-Boot framework.
  • Strong understanding of SoC architecture, boot flow, and storage interfaces (UFS, SPI NOR).
  • Experience with Linux debugging tools (ftrace, kgdb, dmesg) and board bring-up techniques.

申请策略

  • Prepare specific examples of debugging complex boot issues using UART logs and kernel tools.
  • Research Qualcomm's latest ARM compute platforms and be ready to discuss potential boot challenges.
  • Highlight hands-on board bring-up experience and specific boot flow challenges solved.
  • Showcase deep C/Linux kernel development skills, especially in U-Boot or bootloader modifications.
  • Emphasize experience with OEM/ODM customer support and cross-team debugging.
  • Deepen knowledge of ARM64 architecture and ACPI/Device Tree specifications.
  • Gain familiarity with Yocto/OpenEmbedded build systems and Linux BSP integration.

面试指南

  • Use a structured approach: identify symptoms, isolate the boot stage, use appropriate debug tools (UART, earlyprintk, ftrace), and propose fixes.
  • For boot time optimization, focus on parallel initialization, reducing driver probe time, and using bootchart/perf to measure.
  • Describe how you debug a failure during the Linux kernel boot process.
  • Explain the boot flow from power-on to Linux shell, including the role of U-Boot and UEFI.
  • How do you optimize boot time on an embedded Linux system?
  • Tell us about a time you resolved a complex customer escalation involving boot issues.
  • What is the difference between Device Tree and ACPI? When would you use each?
  • Review Linux boot sequence, U-Boot commands, and kernel boot parameters.

匹配度报告

72
综合匹配度

Global tech leader, strong compensation, cutting-edge ARM/Linux boot tech, limited flexibility.

适合人群
Candidates who prioritize technical growth and challenging work over strict work-life balance.
最强匹配
成长发展匹配
最弱匹配
工作生活匹配
薪资福利75
成长发展85
工作生活60
使命价值70

薪资福利匹配

75中等

Qualcomm offers competitive compensation for senior roles, with stock options and benefits. Salary is above market average for embedded Linux engineers in Taiwan.

薪资信号偏高 (25K-45K/月)

成长发展匹配

85较高

The role involves cutting-edge ARM64 boot technologies and close collaboration with industry leaders, offering strong skill development and growth opportunities.

技术前沿前沿/新兴技术
技术栈Linux、UEFI、U-Boot、ARM64、ACPI、Device Tree、Yocto
成长机会customer training、technical presentations、cross-functional
业务类型ambiguous

工作生活匹配

60中等

On-site work in Taipei office, with standard working hours but potential for high-pressure escalations. No remote flexibility mentioned.

工作模式仅现场办公
办公地点市区核心地段
加班情况未提及(无法判断)

使命价值匹配

70中等

Qualcomm drives digital transformation and next-gen experiences, contributing to a smarter connected future. The role impacts product success and customer satisfaction.

行业发展高速增长赛道
社会影响中性/一般
使命信号smarter, connected future
创新程度积极采用新技术
Watch Jobs
Watch Jobs

我们专注于实时追踪各企业最新职位动态,帮助您节省求职时间,快速找到理想工作机会。

探索

  • 浏览职位
  • 数据统计
  • 洞察报告
  • 数据方法论
  • 探索企业

订阅

  • 免费试用
  • 价格方案
  • 常见问题
  • 隐私政策

关注我们

微信公众号小红书淘宝店铺

© 2026 Watch Jobs. 保留所有权利

Created by jianglicat - 讲礼猫

高通 的其他在招职位

  • ISP Design Engineer, up to Staff

    高通 · Taipei, Taipei City, Taiwan
    AI 估算 · 20k-35k
  • AI Software Engineer

    高通 · 西安市
    AI 估算 · 18k-32k
  • Software Applications Engineer, Wi-Fi - Shanghai

    高通 · 上海市
    AI 估算 · 20k-35k
  • Gaming Software Engineer

    高通 · 深圳市
    AI 估算 · 25k-45k
  • Data Center BIOS engineer

    高通 · Taipei, Taipei City, Taiwan
    AI 估算 · 25k-45k

相似职位推荐

  • Agent开发工程师-国际化广告信号度量(北京/上海)

    字节跳动 · 北京市
    AI 估算 · 30k-60k
  • 资深测试开发工程师(LBS)-中国交易与广告

    字节跳动 · 深圳市
    AI 估算 · 25k-45k
  • 后端/资深后端研发工程师(SEA数据智能)-TikTok Shop

    字节跳动 · 北京市
    AI 估算 · 25k-45k
  • AI应用研发工程师-服务架构

    字节跳动 · 北京市
    AI 估算 · 35k-65k
  • 质量效能平台开发工程师

    字节跳动 · 上海市
    AI 估算 · 35k-60k

高通 的其他在招职位

  • ISP Design Engineer, up to Staff

    高通 · Taipei, Taipei City, Taiwan
    AI 估算 · 20k-35k
  • AI Software Engineer

    高通 · 西安市
    AI 估算 · 18k-32k
  • Software Applications Engineer, Wi-Fi - Shanghai

    高通 · 上海市
    AI 估算 · 20k-35k
  • Gaming Software Engineer

    高通 · 深圳市
    AI 估算 · 25k-45k
  • Data Center BIOS engineer

    高通 · Taipei, Taipei City, Taiwan
    AI 估算 · 25k-45k

相似职位推荐

  • Agent开发工程师-国际化广告信号度量(北京/上海)

    字节跳动 · 北京市
    AI 估算 · 30k-60k
  • 资深测试开发工程师(LBS)-中国交易与广告

    字节跳动 · 深圳市
    AI 估算 · 25k-45k
  • 后端/资深后端研发工程师(SEA数据智能)-TikTok Shop

    字节跳动 · 北京市
    AI 估算 · 25k-45k
  • AI应用研发工程师-服务架构

    字节跳动 · 北京市
    AI 估算 · 35k-65k
  • 质量效能平台开发工程师

    字节跳动 · 上海市
    AI 估算 · 35k-60k