JOBSEARCHER
<Back to Search

Senior SoC Engineer

Role Summary We are seeking a Senior SoC Engineer with strong ARM CPU subsystem experience to serve as the technical bridge between Hardware and Firmware teams. This role focuses on firmware-driven validation, system bring-up, and complex HW FW debug. Core Responsibilities - Act as the primary interface (POC) for the Firmware team. - Debug firmware-driven issues, including boot failures, system hangs, and performance bottlenecks. - Perform cross-layer debug (RTL/SoC/Firmware) and analyze logs, traces, and waveforms. - Support pre-silicon validation and post-silicon bring-up. Required Qualifications - Architecture & SoC: Strong experience with ARM CPU subsystems (Cortex-A/R), cache hierarchy, coherency, MMU, and GIC. - Protocols: Proficiency in AMBA protocols (AXI, ACE, CHI) and memory ordering. - Firmware Debug: Hands-on experience in firmware-driven validation, bring-up, and debugging boot flows. Ability to read C/C++ and correlate FW execution with HW behavior. - Tools: Experience with Synopsys VCS, Cadence Xcelium, Verdi, or SimVision. Preferred Qualifications - Experience with emulation (ZeBu/Palladium) or FPGA platforms. - Exposure to ARM CoreSight, trace-based debug, and Linux/RTOS environments. - Experience in multi-core, AI, or high-performance SoCs.

672 matching similar jobs near Millbrae, CA