Robotics Software Engineer · Yandex
Aug 2024 – Sep 2026Belgrade, Serbia
- Developed control software (Python, C++) for 6-axis industrial robotic manipulators and collaborative robots used in warehouse automation systems
- Migrated a robotic depalletizer from a custom monolith to a ROS 2-based distributed control architecture, unifying the codebase with other robotic systems and making it testable in CI
- Developed motion planning and trajectory execution modules for pick-and-place cycles
- Integrated industrial barcode scanning cameras into a robotic order consolidation system, enabling automated product identification during picking
- Built an NVIDIA Isaac Sim-based digital twin of a robotic depalletizer, enabling controller testing without access to physical hardware
- Integrated simulation-based tests into CI to run on every merge, catching controller regressions before deployment to physical robots and reducing manual testing
- Contributed to robotic manipulator integration with an AMR platform via a robot management system (RMS)
- Performed on-site debugging, hardware calibration and production setup