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
103 Carnegie Center,
Suite 311, Princeton, NJ 08540

Our Factory

SRM Technologies Pvt. Ltd
Survey No.211/1 & 211/2, East Potheri Village,

Kattankulathur, Tamil Nadu 603203, India
+91 44 4596 9000
+91 44 4596 9191

Impressed? Let’s Talk

Full Name*

Full Email*

Phone Number*

Your message*

Security Code*