Arm logo

Staff SOC Modeling Engineer

Arm
March 17, 2026
Full-time
On-site
Bengaluru, Karnataka, India
Level - Senior

Role Summary

The Software (CE-SW) group at Arm develops and enhances the software ecosystem surrounding Arm's next-generation architectures and systems. Join a team focused on creating innovative software models that facilitate early development and validation of hardware systems.

Experience Level

Senior level, with a minimum of 12 years of proven experience.

Responsibilities

Key responsibilities include:

  • Develop, test, and maintain high-performance functional models of Arm system-level IP using C++ and SystemC.
  • Build virtual platforms representing complete Arm’s reference platforms to enable early firmware, OS, and application development.
  • Collaborate with hardware architects and RTL designers to understand IP specifications.
  • Work with open-source and software engineering teams to enable software bring-up on virtual platforms.
  • Integrate multiple IP models to create scalable system-level simulations.
  • Participate in development roadmaps in coordination with project managers.

Requirements

Essential skills and experience include:

  • Strong C/C++ programming skills with experience in developing large-scale software systems.
  • Experience in SoC or IP modelling using C++, SystemC, or TLM.
  • Good understanding of computer architecture, microarchitecture, and SoC design concepts.
  • Experience with software development practices including debugging, testing, and performance optimization.
  • Experience using version control systems such as Git/Gerrit.
  • Understanding of RISC-based architectures and CPU instruction sets.
  • Ability to work independently and in distributed teams.
  • Strong interpersonal and communication skills in English.

Education Requirements

Information not specified.


About the Company

Company: Arm

Headquarters: Cambridge, United Kingdom

ARM is a global leader in semiconductor and software design, driving innovation in computing technology. The company specializes in designing processors and systems that provide the essential building blocks for electronic devices. ARM's architecture is widely used in smartphones, servers, and IoT devices, and its collaborative culture fosters bold thinking, diversity, and high-impact benefits for its talented workforce.

Arm logo

Date Posted: 2026-03-17