Spyrosoft is a dynamic team specializing in advanced robotics, supporting both innovative startups and established global brands. We focus on developing high-quality software for mobile robots, drones, and domestic products, leveraging expertise in sensor integration, ROS 1 and 2, SLAM, and computer vision to deliver impactful solutions for international clients.
Key responsibilities
- Designing, implementing, and testing complex robotic software solutions.
- Troubleshooting and optimizing existing robot software architectures.
- Collaborating closely with client teams to accelerate the development of high-quality, scalable software.
- Contributing to the integration of robotics systems with enterprise-level platforms.
Requirements
- Proven commercial experience working with ROS1 or ROS2 frameworks.
- Senior or lead-level expertise in professional software development.
- Strong programming proficiency in C++ or Python.
- Practical commercial experience with various sensors such as LiDAR, stereovision, RGBD cameras, and GPS+RTK.
- Solid working knowledge of Linux environments and professional English communication skills at a B2/C1 level.
What we offer
- The opportunity to work on real-world robotics challenges using cutting-edge technologies like SLAM, Gazebo, NVIDIA Isaac Sim, and Simulink.
- Active participation in the open-source community with encouragement to contribute to the global ROS ecosystem.
- A collaborative environment where you can co-create solutions that make a tangible impact on the future of robotics.
- Professional growth through engagement with diverse, international projects and industry-leading experts.