YOUR TASKS
- Customer-Centric Robotic Inspection Solutions:Collaborate closely with customers and within cross-functional teams to design, implement, and optimize cutting-edge intelligent robotic autonomy solutions. Ensure these solutions effectively meet real-world customer needs and aredeployed in challenging conditions.
- Platform Integration & Migration:Play a key role in migrating mobile robot platforms and their payloads into our ecosystem and integrating new technologies; resulting in expanding our capabilities.
- Robots in the Field:Contribute significantly to the development, testing, and deployment of advanced algorithms for a mixed fleet of autonomous mobile robots operating in real-world scenarios. This includes leveraging modern AI techniques and utilizing robot simulation tools.
- Software Development& CI/CD:Develop, maintain, and continuously improve robotic autonomy software, seamlessly integrating with modern CI/CD pipelines, while rigorously enhancing its robustness, optimal performance, scalability, and intuitive usability.
- Cloud-Based Tools:Participate in the creation and refinement of tools for cloud-based remote robot operation, comprehensive monitoring, and precise data acquisition of important points of interest on customer sites.
YOUR PROFILE
- Educational Background: A strong background in robotics, mechatronics, computer science, or a related field, with a master’s degree or higher preferred.
- Algorithmic & Programming Skills: Solid understanding of algorithms, strong programming skills (e.g., C++, Python), and proven experience with robotic system integration.
- Technical Proficiency:
- Demonstrated proficiency in professional software development, particularly in ROS1/ROS2 environments and Ubuntu/Linux systems.
- Experience working with simulation environments and seamless integration with modern CI/CD pipelines (Jenkins, GitLab) would be considered valuable assets.
- Professional Experience: Preferably more than two years of professional experience, ideally with practical applications of robots in the field.
- Passion for Robotics: A genuine passion for software-driven robotic systems and their real-world applications.
- Adaptability & Learning: An adaptable mindset with the ability to quickly learn and contribute to diverse technical areas, including AI, robot simulation, and cloud-based applications.
- Collaboration & Problem-Solving: Effective communication and collaboration skills to thrive in a team driven environment, coupled with a proactive approach to problem-solving that consistently satisfies customer needs.
HELPFUL ADDITIONAL QUALIFICATIONS
- Familiarity with modern AI techniques and frameworks, particularly in the context of robotics and simulation.
- Background in integrating robotic software solutions with various mobile robot platforms.
- Understanding of cloud-based robotic applications, including user interfaces for remote robot control.
- Knowledge of video streaming technologies (e.g., GStreamer, RTSP, Kurento, or Livekit) and cloud backend infrastructure (e.g., GraphQL).
- Experience in working in interdisciplinary teams, effectively utilizing collaboration tools such as Jira, Confluence, or GitLab.