Job ID 2026-17848
Date posted Jul. 17, 2026
Location Bengaluru, India
Category Verification
About Arm
At Arm, we build the foundational compute platforms that power billions of devices worldwide. From smartphones and autonomous vehicles to infrastructure and IoT, our technology develops the way people interact with the world around them.
Our mission is to enable innovation at scale. We build energy-efficient processor architectures and collaborate with a vast ecosystem to accelerate the development of secure, intelligent, and high-performance systems.
The Role
As an Emulation Engineer, you’ll be part of a distributed team crafting and deploying advanced emulation environments for Arm’s next-generation processor and SoC platforms. Your work will help bridge the gap between silicon development and real-world deployment — enabling earlier software development, improved system validation, and faster time-to-market.
You’ll collaborate with engineers across architecture, build,
and verification to optimize complex emulation workflows and solve technical challenges that impact a wide range of compute solutions.
What You’ll Do
- Develop and sustain scalable emulation environments for complex Arm IP and SoCs.
- Collaborate with cross-functional groups to support system bring-up, debug, and feature validation on emulation platforms.
- Support compilation, deployment, and debug flows for emulation systems such as Synopsys ZeBu, Cadence Palladium, and Siemens Strato.
- Troubleshoot simulation/emulation mismatches and system-level test failures.
- Collaborate closely with EDA vendors to introduce recent capabilities, address tool issues, and contribute to future tool improvements.
Required Skills & Experience
- Bachelor’s or Master’s degree or equivalent experience in Electrical Engineering, Computer Engineering, or Computer Science.
- Solid understanding of emulation methodologies and flows.
- 3 - 6 years of experience with emulation platforms such as ZeBu, Palladium, o
📌 Emulation Engineer (Bengaluru)
🏢 ARM
📍 Bengaluru