Principal Engineer. Virtual Prototype Modeling
Job Description
Virtual Prototype development for SoC and Electronics Systems for the purpose of embedded software development SystemC modeling experts for Virtual Prototype development, verification & deployment.
Roles & Responsibilities:
• Developing SystemC/TLM2.0 based models of IP blocks, CPU, SoC, System
• Defining transaction level models of Processors/Cache controllers/Interconnects/Peripherals/NPU/ISP
• Porting OS on the virtual prototype, developing the device drivers etc.
• Verification of models at IP & SoC level
• Develop regressable self checking test suites using C/ARM assembly
• Develop System Level Flows and Methodologies using virtual prototypes
• Support the firmware and SW teams in effectively using the virtual prototypes
Requirements
Function: Engineering
Experience Level: Mid-Senior Level