Customer Engineering – Embedded Software Boot and Stability Engineer
Core
System stability engineer focusing on embedded platforms, issue triage, and debugging complex software issues from boot to commercialization.
Role type
Senior IC embedded software stability engineer
Builds
Stable embedded systems on Qualcomm SoCs for customers
Domain
Embedded systems, SoC architecture, Windows/Linux kernel
Required skills
Embedded systems debugging, Windows/Linux kernel internals, Device drivers (KMDF/Linux), C/C++, ARM architecture, Root cause analysis, Debug tools (WinDbg, JTAG)
Preferred skills
AI coding assistant integration, Automation scripting, IHV/OEM/ODM support, Power management debugging, Multi-core systems debugging, Firmware interactions
Technologies
WinDbg, JTAG, Trace32, C, C++, ARMv8/ARM64, Linux, Windows, ACPI, UEFI, Device Tree
Responsibilities
Act as primary technical escalation point for customer issues, Debug system-level issues (boot, kernel, drivers, power, memory), Perform root cause analysis using logs and hardware tools, Collaborate with cross-functional teams to resolve issues, Reproduce and validate fixes in lab environments, Provide technical status updates to customers
Seniority
Senior, hands-on IC
