Bootstrap

Brightpick

Principal Robotics Developer

๐Ÿ“ŒBratislava, Slovakia ๐Ÿ‡ธ๐Ÿ‡ฐ

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ senior

About this role

Are you an experienced C++ developer passionate about robotics and cutting-edge technology? Join our development team and take the lead on the Runner - our next-generation Autonomous Mobile Robot. As a Senior C++ Developer, youโ€™ll architect, implement, and optimize features that push the boundaries of automation, from navigation to computer vision and beyond


What makes this role exciting


  • Frontline development: Your contributions directly influence the Runnerโ€™s capabilities in real-world applications.
  • Autonomy at scale: Collaborate directly with various teams - Product Managers, Runner QA
  • Engineers, DevOps Engineers, Support team, and others, to deliver continuous integration and deployment of robotic software.
  • Cutting-edge technology: Combine C++, Python, advanced algorithms, and microservices architecture to break new ground in robotics.
  • Industry impact: Our Runner technology is shaping automation in logistics and manufacturing, your work will have real, wide-reaching effects on the future of these industries.


Core responsibilities


Architect & develop solutions:

  • Craft high-performance C++ (and Python) applications and libraries.
  • Maintain consistent code quality, following modern C++ standards (C++17+).

Lead by example:

  • Conduct code reviews, ensuring uniform quality across our codebase.
  • Mentor team members in advanced C++ features, templates, and STL usage.

Advanced robotic capabilities:

  • Contribute to navigation, trajectory planning, driving, and computer vision algorithms.
  • Design and implement new robot movements for tasks like tote manipulation and fulfillment operations.

Integration & automation:

  • Connect the Runner with third-party systems using messaging services (RabbitMQ, Kafka).
  • Implement automated tests (Google Test) to ensure reliability and performance.

Solve complex problems:

  • Troubleshoot high-priority issues, debug defects and apply timely fixes.
  • Collaborate closely with cross-functional teams like QA, DevOps, and Product Management.


Requirements


  • 7+ years in professional C++ development, with deep knowledge of templates, STL, and modern C++ standards (C++17+)
  • Proven architectural skills for multithreaded or microservice-based environments
  • Git mastery, with experience in GitHub or similar version control systems
  • Messaging expertise, such as RabbitMQ, Kafka, or ActiveMQ
  • Testing: Comfortable defining feature test strategies and implementing them with Google Test
  • Strong CMake understanding and user experience with Docker
  • Analytical mindset: Skilled at diagnosing complex issues and implementing efficient solutions
  • Mentorship track record: Eager to share knowledge, best practices, and leadership with fellow developers.


Nice to have


  • Python proficiency
  • Advanced robotics/vision background: PhD or hands-on experience in robotics (ROS1/ROS2) or computer vision.
  • Industry experience: Familiarity with industrial or logistics domains, bringing real-world insights.
  • DevOps & monitoring: Hands-on with GitHub Actions, Prometheus+Grafana, Elastic+Kibana, or similar tools.
Other similar jobs

C++ GPU Modelling Engineer

@ AMD, ๐Ÿ“Slovakia ๐Ÿ‡ธ๐Ÿ‡ฐ

GPU Systems Software Engineer - Cork, Ireland

@ Qualcomm, ๐Ÿ“Slovakia ๐Ÿ‡ธ๐Ÿ‡ฐ

Embedded Software Engineer

@ Actalent, ๐Ÿ“Slovakia ๐Ÿ‡ธ๐Ÿ‡ฐ

Embedded Software Engineer

@ Abbott, ๐Ÿ“Slovakia ๐Ÿ‡ธ๐Ÿ‡ฐ

Embedded Software Engineer

@ Actalent, ๐Ÿ“Slovakia ๐Ÿ‡ธ๐Ÿ‡ฐ

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“Slovakia ๐Ÿ‡ธ๐Ÿ‡ฐ

Junior R&D Software/Firmware Engineer - C++

@ Agilent Technologies, ๐Ÿ“Slovakia ๐Ÿ‡ธ๐Ÿ‡ฐ

Embedded Software Development Engineer, Ring

@ Amazon, ๐Ÿ“Slovakia ๐Ÿ‡ธ๐Ÿ‡ฐ

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“Slovakia ๐Ÿ‡ธ๐Ÿ‡ฐ

Embedded Software Engineer II, Ring

@ Amazon, ๐Ÿ“Slovakia ๐Ÿ‡ธ๐Ÿ‡ฐ

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ senior

  • Skills
  • Industry
  • Find similar jobs

    C++ GPU Modelling Engineer

    @ AMD, ๐Ÿ“Slovakia ๐Ÿ‡ธ๐Ÿ‡ฐ

    GPU Systems Software Engineer - Cork, Ireland

    @ Qualcomm, ๐Ÿ“Slovakia ๐Ÿ‡ธ๐Ÿ‡ฐ

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“Slovakia ๐Ÿ‡ธ๐Ÿ‡ฐ

    Embedded Software Engineer

    @ Abbott, ๐Ÿ“Slovakia ๐Ÿ‡ธ๐Ÿ‡ฐ

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“Slovakia ๐Ÿ‡ธ๐Ÿ‡ฐ

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“Slovakia ๐Ÿ‡ธ๐Ÿ‡ฐ

    Junior R&D Software/Firmware Engineer - C++

    @ Agilent Technologies, ๐Ÿ“Slovakia ๐Ÿ‡ธ๐Ÿ‡ฐ

    Embedded Software Development Engineer, Ring

    @ Amazon, ๐Ÿ“Slovakia ๐Ÿ‡ธ๐Ÿ‡ฐ

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“Slovakia ๐Ÿ‡ธ๐Ÿ‡ฐ

    Embedded Software Engineer II, Ring

    @ Amazon, ๐Ÿ“Slovakia ๐Ÿ‡ธ๐Ÿ‡ฐ

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—