Senior SoC Firmware Debug Engineer

ACL Digital 

📍 San Jose, United States 🇺🇸

full-time
senior
Expired
Posted —
This job posting has expired View All Embedded Systems Engineer Jobs

Key Skills

ARMAMBAVCSVerdiLinux

Industry

SemiconductorConsumer Electronics

Job Description

We are looking for a Senior SoC Firmware Debug Engineer with strong ARM CPU subsystem experience to act as a bridge between Hardware and Firmware teams. The role focuses on firmware-driven validation, system bring-up, and cross-layer debugging .


Key Responsibilities:

  • Serve as the primary interface for firmware teams
  • Debug boot failures, system hangs, and performance issues
  • Perform cross-layer debug (RTL / SoC / Firmware)
  • Support pre-silicon validation and post-silicon bring-up


Required Skills:

  • Strong knowledge of ARM Cortex-A/R, cache, MMU, coherency, GIC
  • Experience with AMBA protocols (AXI, ACE, CHI)
  • Firmware debug experience (boot flow, C/C++)
  • Hands-on with VCS, Xcelium, Verdi, or SimVision


Good to Have:

  • Emulation/FPGA (ZeBu, Palladium)
  • CoreSight, Linux/RTOS exposure
  • Multi-core or high-performance SoCs