CareerPlanSign in

Principal Engineer. Virtual Prototype Modeling

Hyderabad, in💼 Full-time🗓 2026-09-30 → 2026-10-02

Core

Developing SystemC/TLM2.0 based virtual prototypes for SoC and Electronics Systems to enable embedded software development, verification, and deployment.

Role type

Principal Engineer, Virtual Prototype Modeling

Builds

Virtual prototypes of SoC, processors, cache controllers, interconnects, peripherals, NPUs, and ISPs

Domain

Semiconductor / Embedded Systems / Hardware Modeling

Required skills

SystemC, TLM2.0, C, C++, Object-oriented programming, SoC architecture, Bus protocols, Microprocessor/Microcontroller architecture, Embedded Linux, Assembly language, Bare metal testing, Virtual prototype tools (ARM Fast Models, Synopsys Virtualizer, Windriver SIMICS)

Preferred skills

IP-XACT, SystemRDL, SystemC-AMS

Responsibilities

Developing SystemC/TLM2.0 models of IP blocks, CPUs, and SoCs; Defining transaction level models for processors and interconnects; Porting OS and developing device drivers; Verifying models at IP and SoC levels; Developing regressable self-checking test suites; Creating system-level flows and methodologies; Supporting firmware and SW teams in using virtual prototypes

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 902,000+ jobs from 20+ sources.