BSP Stability Staff Engineer - Customer Engineering Team
Core
Staff-level Software Applications Engineer owning BSP and HLOS stability for Qualcomm Snapdragon Automotive platforms (QNX HQX and HGY Gunyah stacks), triaging crashes, panics, and watchdog resets for IVI, ADAS, and FLEX segments.
Role type
Staff IC embedded systems engineer (automotive BSP stability)
Builds
Stable embedded software platforms for automotive OEMs and Tier-1 customers
Domain
Automotive embedded systems, Real-time OS (QNX), Hypervisor (Gunyah)
Required skills
QNX OS architecture debugging, Linux kernel debugging, C/C++/Python in embedded environments, hypervisor fault isolation, automotive diagnostic toolchains (QXDM, QDSS, Crashscope), customer-facing technical support, root-cause analysis, automation framework development
Preferred skills
Staff-level platform stability ownership, deep HGY (Gunyah) multi-OS stack expertise, automotive program lifecycle experience (bringup to SOP)
Technologies
QNX, Linux, Android, Gunyah Hypervisor, C, C++, Python, QXDM, QDSS, Crashscope, Axiom, KASAN, UBSAN, GLINK, IPCC
Responsibilities
Lead triage and root-cause analysis of system stability issues (crashes, hangs, watchdog resets) across QNX and HGY platforms; Debug kernel crashes, process crashes, and OS-level hangs; Analyze ramdumps and minidumps using Qualcomm diagnostic toolchains; Drive MTBF improvements for customer SPs; Serve as primary technical point of contact for automotive OEM/Tier-1 customers; Develop stability test automation frameworks and debug guides; Mentor engineers on debugging methodology and platform architecture.
Seniority
Staff, hands-on IC with technical leadership