As a Neural Engine Modeling Architect, you will be responsible for developing, integrating, and maintaining software models for the Neural Engine. Your responsibilities will include defining, documenting, and implementing C/C++ bit-accurate and transaction level models in collaboration with SoC and Neural Engine architecture teams. You will also collaborate with design and verification teams to define C-model interfaces for validation and debugging, and you will develop and maintain architecture test cases and automated workflows to verify the correct functionality of the models.
Must Have:- Define, document, and implement C/C++ models.
- Collaborate with design and verification teams.
- Develop architecture test cases and workflows.