Debug and Trace Architect
Rosaic Labs, Santa Clara, CA +4
The role
RosaicLabs is seeking a Debug and Trace Architect to define how engineers and software teams observe and diagnose its multi-die compute systems. This person will own run-control, trace, performance counters, and post-mortem capture from architecture definition through silicon bring-up, while protecting production security boundaries and limiting disruption to running workloads.
What you will do
- Own the SoC debug and trace specification, including run-control access, a common trace record format, and observability requirements for bring-up, performance diagnosis, and failure analysis.
- Define secure JTAG and run-control behavior for compute engines, cores, management controllers, and other relevant subsystems, including halt and step capabilities.
- Specify instruction, compute-engine, microcontroller, fabric-transaction, die-to-die, and network-gateway trace sources.