Principal Firmware Debug & Dev Engineer
Core
Lead critical, ambiguous investigations spanning firmware, silicon, boards, OS, drivers, and fleet infrastructure to drive evidence-based root cause and corrective action.
Role type
Principal Firmware Debug & Dev Engineer
Builds
Firmware architecture, implementation decisions, and reusable approaches for telemetry quality, failure classification, and regression prevention.
Domain
Embedded Systems / Semiconductor / Fleet Infrastructure
Deliverable
production ML models
Required skills
System/Silicon debug, Firmware development (C/C++), SoC architecture, Memory subsystems, PCIe interfaces, OS/RTOS concepts, Firmware security, Telemetry analysis, Python, KQL/SQL, AI-assisted diagnostics
Preferred skills
Cross-functional leadership, Mentoring technical leaders, Statistical methods
Technologies
C, C++, Python, KQL, SQL, AI tools
Responsibilities
Lead cross-organizational investigations from bring-up to deployment; Guide firmware architecture for error reporting and crash capture; Establish reusable approaches for fleet-scale correlation; Mentor engineers while solving difficult technical problems; Define diagnostic readiness and knowledge-transfer expectations.
Seniority
Principal, strategy & mentorship
