CareerPlanGet AI match score →

Staff Software Modeling Engineer

Waltham, Massachusetts💼 Full-time💰 $198,100–$198,100🗓 2026-06-08 → 2026-07-22

Core

Develop high-performance C++ functional models of Arm Interconnect IP to enable early software development and system validation on Arm Virtual Platforms.

Role type

Staff Software Modeling Engineer

Builds

Functional models of Arm Interconnect IP and Arm Virtual Platforms

Domain

Semiconductor hardware modeling / System-on-Chip (SoC) simulation

Deliverable

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

Required skills

C++ development, computer architecture concepts (memory hierarchy, interconnects), system-level behavior analysis, engineering trade-off analysis, ambiguity navigation, technical investigation

Preferred skills

Programmer's view modeling, instruction-level simulators (QEMU, Simics, Gem5, Virtualizer), SoC virtual prototyping (SystemC, TLM), low-level software/firmware/device-driver development

Technologies

C++, SystemC, TLM, QEMU, Simics, Gem5, Virtualizer

Responsibilities

Develop and maintain robust, efficient C++ models of Arm's Interconnect IP for system-level simulation; Own technical investigations and resolve modeling and integration issues; Deliver models incrementally to support evolving partner requirements; Collaborate with architects and hardware engineers to model next-generation hardware; Work with CE-SW engineers to integrate software on Arm Virtual Platforms and debug system-level issues

Seniority

Staff, independent technical leadership

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