Staff Applications Engineer (Debug)
Core
Guide partners through complex software technical challenges involving debug, development tools, and debug probes, while supporting hardware bring-up and SoC issues.
Role type
Staff Applications Engineer (Debug)
Builds
Debug solutions, training materials, documentation, and practical software examples for Arm partners.
Domain
Semiconductor / Embedded Systems / SoC Design
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C/C++ and assembly debugging, SoC bring-up, microprocessor and system-level architecture, multi-processor systems design, low-level debugging and JTAG, firmware and driver development, customer support engineering
Preferred skills
Arm CoreSight Architecture, hardware performance debugging, Python, FPGA/emulation/modeling technologies
Technologies
JTAG, Arm CoreSight, C/C++, Assembly, Python, FPGAs
Responsibilities
Resolve complex software issues via online portals and virtual meetings, support hardware bring-up by identifying and solving SoC issues, create and deliver training on Arm IP and tools, raise defects and improve documentation, collaborate with product engineering teams
Seniority
Staff, hands-on IC with mentorship