Role Summary
The Software (CE-SW) group at Arm develops and improves software ecosystems around Arm's next-generation architectures and systems. The Senior SOC Modeling Engineer will join the Arm Fast Models team to create high-performance software models, facilitating early software development and system validation prior to silicon availability.
Experience Level
Senior level, requiring a minimum of 4+ years of relevant experience.
Responsibilities
Key responsibilities include:
- Developing, testing, and maintaining high-performance functional models of Arm system-level IP using C++ and SystemC.
- Building virtual platforms for complete Arm reference platforms to enable early firmware, OS, and application development
- Collaborating with hardware architects and RTL designers to understand IP specifications for accurate modelling.
- Working with open-source teams to enable software bring-up and diagnose issues on virtual platforms.
- Integrating multiple IP models to create scalable system-level simulations.
- Participating in planning and executing development roadmaps with project managers and global teams.
Requirements
Must-have skills 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 and SoC design concepts.
- Experience with debugging, testing, and performance optimization in software development.
- Familiarity with version control systems such as Git/Gerrit.
- Understanding of RISC-based architectures and CPU instruction sets.
- Strong interpersonal skills with proficiency in English.
Nice-to-have skills include:
- Experience with Programmer’s View (PV) modelling and SystemC TLM-2.0.
- Knowledge of Arm architecture or system IP components.
- Experience in building SoC virtual platforms or simulators.
- Background in low-level software or device drivers.
- Experience supporting large-scale multi-site software projects.
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.

Date Posted: 2026-03-17