Qualcomm logo
高通
Customer Engineering – Embedded Software Boot and Stability Engineer

Customer Engineering – Embedded Software Boot and Stability Engineer

发布于 大约 11 小时前

普通员工/个人贡献者

Taipei, Taipei City, Taiwan
高级经验
全职员工
仅现场办公
本科
WinDBG
SoC
BSP
JTAG
System Debugging
Arm Architecture

AI 估算 · 30k–50k

Based on senior embedded engineer level in Taiwan, market rate for Qualcomm is competitive, with monthly salary around TWD 150k-

职位详情

关于这个职位

This is a customer-facing system stability engineering role at Qualcomm, focused on debugging complex embedded software issues on Qualcomm SoCs. You will serve as a technical escalation point for customers, performing root cause analysis across boot, kernel, drivers, power, and memory subsystems. The position requires deep knowledge of Windows/Linux kernel, device drivers, and ARM architecture, with strong debugging skills using tools like WinDbg and JTAG.

最低要求

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.
+ year of any combination of academic and/or work experience with Programming Language such as C, C++, Java, Python, etc.
+ year of any combination of academic and/or work experience with debugging techniques.

工作职责

Act as a primary technical escalation and triage point for customer‑reported system and stability issues

Debug complex system‑level issues across boot, kernel, drivers, power, memory, and interconnects
Perform root cause analysis using logs, dumps, tracing, and hardware debug tools (e.g., WinDbg, JTAG)
Collaborate closely with customer engineering, platform, FW, and HW teams to drive issues to resolution
Analyze issues related to: OS crashes, hangs, watchdog resets; Memory leaks, heap/stack corruption, resource exhaustion; Power management, suspend/resume, performance regressions; Driver integration and BSP mismatches
Reproduce customer issues in lab environments and validate fixes
Track issues across lifecycle and drive closure with ownership and clear communication
Provide technical status updates to customers and internal management
Contribute to stability improvements, debug guidelines, and best practices
Support customer on‑site or remote debug activities when required

优先资格

Proven ability to integrate AI coding assistants (e.g., Claude Code, ChatGPT, Codex) with appropriate model selection (Opus, Sonnet, Haiku) into daily development and debugging workflows.

Demonstrated track record of developing custom skills, MCP integrations, and automation scripts that significantly reduce team Time-to-Triage (TTT).
Experience supporting IHVs / OEMs / ODMs in a customer engineering role
Exposure to both Windows and Linux on embedded platforms
Experience debugging:
Power management (sleep states, rail voting, resume failures)
Multi‑core and multi‑processor systems
Familiarity with embedded firmware interactions (PMIC, bootloaders, FW services)
Experience coordinating cross‑team debugging efforts under tight schedules
Ability to mentor junior engineers on stability and debug practices

AI 洞察

优缺点分析

优点

  • Work on cutting-edge Qualcomm SoCs and gain deep expertise in system-level debugging and platform stability.
  • High visibility role with direct customer interaction, enhancing communication and problem-solving skills.
  • Opportunity to use advanced debug tools and influence product quality across multiple product lines.
  • Qualcomm offers competitive compensation, benefits, and a strong engineering culture.
  • High-pressure environment with tight schedules and critical customer escalations requiring quick turnaround.
  • Requires continuous learning across diverse technologies (Windows, Linux, firmware, hardware) and platforms.
  • Remote coordination with global teams and customers may involve irregular hours.
  • This role is ideal for experienced embedded software engineers who enjoy deep technical debugging and have a passion for solving complex system-level issues in a customer-facing capacity.

缺点 / 挑战

暂无明显挑战项

角色解读

  • Progress to senior stability architect or technical lead within Qualcomm's Customer Engineering organization.
  • Move into platform architecture or system software development roles with broader SoC-level responsibilities.
  • Gain expertise in emerging technologies like AI-assisted debugging and automation, leading cross-functional debug initiatives.
  • Serve as the primary technical escalation point for customer-reported system stability issues on Qualcomm embedded platforms.
  • Perform deep root cause analysis across boot, kernel, drivers, power, and memory using logs, dumps, and hardware debug tools.
  • Collaborate with internal teams and customers to reproduce issues, validate fixes, and drive issues to closure.
  • Contribute to stability improvements and create debug guidelines for the team.
  • Strong proficiency in C/C++ and deep understanding of OS internals (Windows and/or Linux kernel).
  • Hands-on experience with kernel-mode drivers, BSP components (boot flow, ACPI, UEFI, device tree), and ARM architecture.
  • Expertise in using debug tools like WinDbg, crash dump analysis, and JTAG hardware debuggers.
  • Excellent problem-solving, analytical, and root-cause analysis skills with a customer-focused mindset.

申请策略

  • Tailor your resume to reflect the specific debug tools and platforms mentioned in the job description.
  • Prepare to discuss a complex bug you resolved, detailing your systematic approach and collaboration with stakeholders.
  • Emphasize hands-on experience with Windows/Linux kernel debugging and device driver development.
  • Highlight specific examples of resolving system stability issues (crashes, memory leaks, power failures) using debug tools.
  • Showcase any customer-facing engineering experience, especially with cross-team collaboration and escalation management.
  • Include familiarity with ARM architecture and BSP components such as UEFI, ACPI, and boot flow.
  • Strengthen knowledge of ARMv8/ARM64 architecture and low-level power management concepts.
  • Practice using WinDbg and JTAG debuggers through personal projects or online labs.

面试指南

  • Use the STAR method (Situation, Task, Action, Result) to structure your answers with concrete examples.
  • For technical debugging questions, outline your systematic approach: reproduce, isolate, analyze root cause, implement fix, validate.
  • For customer escalation scenarios, emphasize communication, ownership, and clear status updates.
  • Describe your experience debugging a kernel crash on a Windows or Linux system. What tools did you use?
  • How would you approach a customer-reported issue where the device fails to resume from suspend?
  • Explain the boot flow of an ARM-based SoC from power-on to OS loading.
  • Tell us about a time you had to coordinate with multiple teams to resolve a system-level bug.
  • How do you prioritize and manage multiple customer escalations simultaneously?

匹配度报告

68
综合匹配度

Senior-level embedded stability engineering role at Qualcomm Taipei, offering strong technical challenges and market compensation but limited flexibility.

适合人群
This role is best suited for candidates who prioritize technical depth and career growth over work-life balance.
最强匹配
成长发展匹配
最弱匹配
工作生活匹配
薪资福利75
成长发展80
工作生活50
使命价值65

薪资福利匹配

75中等

Qualcomm offers competitive salary and benefits for senior engineers in Taiwan. The compensation is at market level for the industry.

薪资信号未披露(AI估算:30K-50K/月)

成长发展匹配

80较高

The role provides deep technical growth in system-level debugging and SoC architecture. Exposure to multiple platforms and AI-assisted debugging is a plus. However, promotion path is not explicitly mentioned.

技术前沿主流现代技术
技术栈C/C++、Windows kernel、Linux kernel、WinDbg、JTAG、ARM、BSP、ACPI、UEFI
业务类型ambiguous

工作生活匹配

50较低

The role requires on-site presence in Taipei; no remote or flexible hours mentioned. Customer escalations may lead to irregular hours. Work-life balance is uncertain.

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

使命价值匹配

65中等

Working on Qualcomm SoCs contributes to advancing mobile and embedded technology. The customer-facing aspect adds a sense of enabling partner success. However, direct social impact is moderate.

行业发展稳定成熟行业
社会影响中性/一般
创新程度稳健跟随主流
Watch Jobs