Geo Presence

Across the world

Our Locations

We have offices in 16 locations in over 7 countries. We have an extensive network of global and proximity delivery centers and client engagement centers to provide seamless services to our clients.


North America Headquarters

Embedded360 Inc
3705 Quakerbridge Road,
Suite 212, Hamilton, NJ 08619

Global Headquarters

SRM Technologies Pvt. Ltd
No.1 & 2, Northern Extension Area,
Thiruvika Industrial Estate, Ekkatuthangal,
Chennai- 600032, Tamilnadu, India
+91 44 4596 9000
+91 44 4596 9191

Impressed? Let’s Talk

Full Name*

Full Email*

Phone Number*

Your message*

Security Code*