Principal System Debug Engineer
Core
Lead system-level debug, bring-up, and validation for Arm-based server compute systems and rack-level platforms.
Role type
Principal System Debug Engineer (Server & Rack Validation)
Builds
Server blade and rack-level hardware, firmware, and software integration solutions for data center environments.
Domain
Data center hardware, Arm server architecture, silicon validation, and system reliability.
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Root cause analysis, hardware/firmware/software integration debugging, PCIe/CXL interconnects, Arm/x86 SoC design, RAS (Reliability, Availability, and Serviceability), power management, system architecture, OS/BIOS/Driver interactions, cross-functional technical leadership, program management, automation/scripting.
Preferred skills
Hyperscale data center experience, debug tool development, scaling debug processes across product generations.
Technologies
Arm, x86, PCIe, CXL, BIOS, Device Drivers, Operating Systems, RAS, SoC, Rack Firmware, Server Blades.
Responsibilities
Develop scalable debug methodologies and playbooks for server blade and rack-level issues; debug issues during server rack bring-up, post-silicon validation, and production phases; lead complex debug efforts involving silicon, server systems, firmware, and software; manage technical issues, risks, and priorities to remove blockers; publish debug program metrics to improve efficiency; communicate program status to stakeholders and executive leadership; drive technical innovation through tool development and workflow enhancements; mentor engineers and promote best practices in system validation.
Seniority
Principal, hands-on IC with strategic leadership