CareerPlanGet AI match score →

Senior SOC Modeling Engineer

Bengaluru, India💼 Full-time🗓 2025-09-19 → 2026-07-22

Core

Develop high-performance functional models of Arm system-level IP and virtual platforms to enable early software development and architecture exploration before silicon availability.

Role type

Senior IC software engineer (system modeling)

Builds

High-performance functional models of CPUs, system IP, and complete Arm reference platforms

Domain

Semiconductor / Computer Architecture / System Modeling

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

C++ programming, SystemC, TLM, computer architecture, microarchitecture, SoC design, debugging, performance optimization, Git/Gerrit, RISC architectures

Preferred skills

Programmer's View (PV) modeling, SystemC TLM-2.0, Arm architecture knowledge, SoC virtual platform building, low-level software/firmware, device drivers

Technologies

C++, SystemC, TLM, Git, Gerrit

Responsibilities

Develop, test, and maintain high-performance functional models of Arm system-level IP; Build virtual platforms representing complete Arm reference platforms; Collaborate with hardware architects and RTL designers to understand IP specifications; Work with software engineering teams to enable software bring-up on virtual platforms; Integrate multiple IP models to create scalable system-level simulations; Participate in planning and execution of development roadmaps

Seniority

Senior, hands-on IC

Sourced via arm · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Arm ↗