Robotics Software Developer (C++)
Core
Develop and optimize C++ software for autonomous mobile robots used in industrial cleaning within indoor environments.
Role type
Robotics Software Developer (C++)
Builds
Autonomous mobile robots for industrial cleaning
Domain
Robotics + Industrial Automation
Deliverable
production ML models | product features
Required skills
C++, ROS-2, mobile robotics, algorithm development, system integration
Preferred skills
UI/UX, JavaScript, German language, autonomous vehicle software
Technologies
C++, ROS-2
Responsibilities
Develop algorithms and applications for mobile robots in C++ using ROS-2, Optimize and extend existing robotic software solutions, Work directly on the mobile robot and test functions on real devices, Integrate new features in collaboration with hardware and test teams, Participate in solution design and contribute ideas within the team, Solve complex technical problems independently