Anywhere is a robotics software company building a universal operating system for robots and drones. Our technology enables remote operation, autonomy, and AI-driven control across diverse platforms. Backed by global partners,
Anywhere is focused on security, inspection, and last-mile delivery, and offers hardware-agnostic solutions designed for real-world deployment.
We are looking for a
Robotics Software Engineer to join our team and lead the integration and development of
autonomous robotic systems. The candidate will explore and integrate robotics APIs, develop custom features, and enhance system capabilities. This hands-on role requires expertise in robotics, software development, and system integration.
Responsibilities
- Integrate with robotics APIs and develop a deep understanding of system capabilities.
- Implement and test custom behaviors, perception features, and autonomy enhancements.
- Develop software modules and control algorithms to improve robotic functionality.
- Work with ROS, Python, C++, and other relevant frameworks to interface with robotic platforms.
- Optimize real-time data processing from sensors, cameras, and LiDAR.
- Collaborate with hardware and software engineers to ensure seamless integration.
- Conduct testing, debugging, and validation of new features in real-world environments.
Requirements:
- Bachelor’s in Computer Science, Electrical Engineering, or a related field.
- 5+ years of experience in robotics software development.
- Strong proficiency in Python and C++.
- Experience with robotics middleware (ROS/ROS2) and real-time systems.
- Familiarity with perception, SLAM, and motion planning algorithms.
- Ability to work with REST/gRPC APIs and integrate third-party services.
Nice to Have
- Hands-on experience with legged, wheeled, or aerial robots.
- Cloud robotics, remote operation, or edge computing experience.
- Machine learning applications for robotic perception.