CareerPlan

Robotics Software Developer (C++)

Osijek, Osječko-baranjska županija, hrFull-time2026-07-15 → 2026-11-13
Based in Croatia

Core

Developing and optimizing C++ software for autonomous mobile robots used in industrial cleaning within enclosed spaces.

Role type

Robotics Software Developer (C++)

Builds

Autonomous mobile robots for industrial cleaning

Domain

Industrial robotics and autonomous systems

Deliverable

production ML models | product features

Required skills

C++, ROS-2, mobile robotics, algorithm development, system integration, hardware-software integration, agile methodology

Preferred skills

ROS/ROS-2, UI/UX, JavaScript, autonomous vehicle development

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 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

Seniority

Mid-level IC