Ekumen operates as a distributed engineering services firm focused on robotics software, extended reality, and simulation systems. Over 13 years, the company has delivered 90+ projects for 50+ clients across the Americas and Europe, working primarily as an embedded technical team that integrates with client development cycles. Core competencies center on ROS/ROS 2 implementation, Gazebo-based simulation environments, and the integration of AI components into robotic systems.
The technical stack spans C++ and Python for robotics middleware, Docker for containerized deployments, and Apache Beam/Spark for data pipeline work. Engineers contribute directly to open-source projects including ROS and Gazebo, with company structure supporting cross-timezone collaboration on both greenfield development and legacy system migration. The firm positions itself as a service provider rather than a product company, handling full-stack robotics software from perception pipelines through control systems and simulation validation.
Operationally, Ekumen maintains a remote-first engineering model with an internal mentorship program described as a "tech dojo" for knowledge transfer across projects. The company's project portfolio includes work across the robotics ecosystem - from autonomous systems to manipulation platforms - with engagements structured around delivering production-ready software rather than research prototypes. Engineers are expected to take ownership of subsystems end-to-end, with direct client interaction common during integration phases.