freehire launches on Product Hunt on 26 August.

Follow →

Junior Robotics Developer

Open 17d

Summary

Develops navigation and behavior systems for autonomous warehouse robots using ROS2, C++, and Python, deploying solutions in real-world environments.

About Pixel Robotics / Logivations
Pixel Robotics builds next-generation autonomous mobile robots (AMRs) for dynamic warehouse environments. Our team combines modern robotics approaches with hands-on engineering — you’ll see your ideas running on real robots at our Munich headquarters and at customer sites. We work fast, learn continuously, and support each other in a friendly, international environment.
About the Role
We are looking for robotics software engineers to develop and optimize navigation and behavior systems for AMRs operating in dynamic warehouse environments. You will implement new behaviors, extend the robots' capabilities, and help build production-ready robotics solutions.
Why Join Pixel Robotics?
Shape the future of robotics: Apply modern approaches to real robotics problems.
Hands-on impact: See your ideas deployed on physical robots in Munich and at customer locations.
Global exposure: Work closely with an international team of engineers and researchers.
Fast learning environment: Grow quickly with support from experienced colleagues.
Your Responsibilities
Implement and refine algorithms that guide AMR behavior in dynamic warehouse environments.
Write clean, maintainable software in ROS2 using C++ and Python.
Test your work: design small experiments, run simulations, deploy on real robots, analyze results, and iterate.
Take ownership of submodules, participate in architecture decisions, and help guide other developers.
Requirements
Education: Ongoing or completed Bachelor’s/Master's degree in Computer Science, Robotics, Applied Mathematics, Physics, or a related field. Students and recent graduates are very welcome.
Coding skills in Python and C++, with focus on clean, reusable architecture are a plus.
Solid understanding of linear algebra (vectors, linear transformations) and discrete math (path-finding algorithms such as Dijkstra, A*).
Curious, eager to learn, and able to pick up concepts quickly.
Intermediate English or higher (you will work with international colleagues).
Live in Lviv or could consider relocation.
Nice to Have
Experience with ROS2, Gazebo, or simulation tools.
Basic understanding of control theory (localization, control loops).
Familiarity with 3D vision, SLAM, and perception pipelines.
Exposure to behavior trees or task-planning frameworks.
Experience with Linux, Docker, or CI/CD pipelines.
What We Offer
Competitive salary in euros, B2B basis.
Flexible working hours and work schedule.
Strong learning environment with real impact on production robots.
Business trips to production area and office in Germany.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available