Skip to Content
Botshare AI
  • Home
  • Case Study
  • R&D
  • About Us
  • Contact us
  • Blog
  • Contact Us
  • Sign in
  • 0
  • 0
  • OpenAMRobot Botshare Academy
  • Follow us
Botshare AI
  • 0
  • 0
    • Home
    • Case Study
    • R&D
    • About Us
    • Contact us
    • Blog
  • OpenAMRobot Botshare Academy
  • Follow us
  • Sign in
  • Contact Us
OpenAMRobot 2.0 · Internship & Collaboration

Welcome to the next stage of building OpenAMRobot 2.0.

Join a focused engineering cycle as an intern, project collaborator or open-source contributor. Work on a real ROS 2 platform, produce visible results and help prepare OpenAMRobot 2.0.

We received around 80 applications with excellent CVs and cover letters, and we were genuinely impressed by the quality and diversity of the candidates. We decided to invite all applicants to Step 2.

We are excited to continue the communication and learn not only about your previous experience, but also how you think, what you would improve and where you believe you can contribute most effectively.

Review the plan Explore GitHub
See the current platform

Control the robot from one interface.

Navigation, Blockly, missions, robot monitoring and system information from a unified browser interface. Explore the UI repository →

Why open source matters

From a startup to global infrastructure.

Hugging Face shows how an open technology community can create visible, verifiable work and build lasting value. Open source does not guarantee success - but it gives contributors the opportunity to help shape a project from its early foundation.

OpenAMRobot is already gaining traction. A successful Release 2.0 will make the project more complete, valuable, visible and easier to adopt.

Read NVIDIA’s announcement →
Hugging Face founders
Ways to participate

Choose the format that fits you.

01 · Main format

Internship

Join the complete 2–3-month engineering cycle, work within a group and take ownership of an agreed area.

02 · Optional

Project collaboration

Deliver a defined technical work package with agreed interfaces, reviews, tests and documentation.

03 · Optional

Open-source contributor

Contribute through GitHub at your own pace while following the same engineering, documentation and review standards.

The internship is our primary format. Project collaboration and open-source contribution are optional alternatives. All formats follow one shared plan and integrate into the same release.

Important information

Currently unpaid. Potentially a real beginning.

The philosophy of this call is unpaid contribution. These opportunities are intended for people who see clear professional value in public portfolio work, real ROS 2 and robotics experience, visible GitHub contributions and international engineering collaboration.

At the same time, paid cooperation is possible for selected candidates - particularly senior or highly specialized contributors - where their expertise and skills match a concrete project need. In some cases, this may become relevant from the second month of cooperation. This is evaluated individually and is not a guaranteed outcome of participation.

Successful participation can create a real opportunity to continue with OpenAMRobot on a long-term basis. Depending on contribution, role, project needs and available resources, this may include ongoing paid or unpaid cooperation.

For contributors who become important to the project on a long-term basis, there may also be an opportunity to discuss participation in the project through an equity arrangement structured with a vesting and cliff mechanism. Depending on the role and circumstances, such long-term cooperation may be paid, contribution-based, or combine both approaches.

These possibilities are not promises of employment, compensation or equity. Any paid or equity-based cooperation would be discussed individually and formalized through a separate agreement.

Please participate only if you can realistically commit to the scope and schedule you propose. Once you accept a work package, you are expected to drive it to an agreed, tested and documented result. If circumstances change, communicate early and prepare a responsible handover.

Work on a real platform

Built in public. Tested on hardware.

We work documentation-first: understand the current system, define interfaces and acceptance criteria, build, test, review and document.

We value ownership, focused communication, independent research and constructive technical disagreement.

The robot and workshop are located at MotionLab Berlin . Remote contributors work with documented interfaces, simulation and reproducible environments. Hardware results are validated in the lab.

Alex working with OpenAMRobot at MotionLab Berlin
OpenAMRobot in motion

Navigate. Align. Dock.

The current platform supports autonomous movement and automatic docking. Release 2.0 will strengthen integration, testing and release quality around these capabilities.

Engineering directions

Choose one primary direction.

01

Navigation, missions and recovery

ROS 2 Jazzy, Nav2, SLAM/localization, Behavior Trees, route and zone configuration, docking, mission execution, recovery and integration testing.

02

Manipulation and device integration

OpenArm, URDF/xacro, MoveIt 2, ros2_control, grippers, drivers, Device Packages, manipulation APIs and contact/compliant motion.

03

Embodied AI and robot learning

LeRobot, teleoperation and demonstration capture, imitation learning, ACT, SmolVLA, dataset quality, policy evaluation, correction and deployment.

04

Hardware and embedded systems

NVIDIA Jetson, Teensy/STM32, CAN/CAN-FD/CANopen, drivetrain, power and safety, sensors, wiring, mechanical integration and commissioning.

05

Perception and sensor integration

RGB/RGB-D cameras, calibration and synchronization, object perception and pose estimation, localization, sensor fusion and edge inference.

06

UI, Blockly and voice commands

React, Flask, missions, operator and recovery UI, manipulation and training workflows, Blockly, structured voice commands, controls and diagnostics.

07

CI/CD, documentation and developer experience

GitHub Actions, builds, linting, automated tests, simulation regression, containers, release artifacts, GitHub Pages, onboarding and reproducible instructions.

From task to release

One engineering process.

A task is complete when it works, is tested, documented, reviewed and reproducible by another person.

01 · Understand
Investigate the current implementation and requirements.

02 · Plan
Define the architecture, interfaces, risks and acceptance criteria.

03 · Build and test
Implement and validate in code, simulation and, where applicable, on physical hardware.

04 · Document and review
Make the result reproducible and complete the pull-request process.

05 · Integrate and release
Prepare the completed work as part of OpenAMRobot 2.0.

Timeline and location

A focused release cycle.

The main engineering cycle is planned for approximately two months, followed where necessary by up to one additional month for physical testing, integration, documentation and release preparation.

Botshare Ltd is legally registered in Cyprus. Formal internship documents and recommendation letters will be issued by this entity.

The physical OpenAMRobot platform and workshop are located at MotionLab Berlin .

Final stage

Planned hackathon

We are considering a closing hackathon in Berlin, with online participation available. The format and dates are not yet confirmed.

Existing foundation

Review the first public OpenAMRobot release before proposing your contribution.

Next step

Prepare your proposal.

Review the engineering plan and send a concise, technically specific response showing how you understand and would approach the selected work.

Please refer to specific sections, workstreams or deliverables in the engineering plan where possible. You do not need to agree with the plan. If you believe something should be changed, simplified, removed or reprioritized, explain why.

A clear and honest 1-2 page proposal is more valuable than a long, generic or AI-generated response.

Submit before the deadline 18.09.2026.

Review the plan

Your response should include:

  1. Your preferred participation format and one primary technical direction.
  2. Your assessment of the relevant work, principal technical risks, questionable assumptions, missing information and proposed improvements. Refer to specific parts of the engineering plan where possible.
  3. Your implementation approach, key interfaces, deliverables, testing and acceptance strategy, dependencies and realistic timeline.
  4. The concrete result you would aim to deliver during your first two weeks. Briefly explain what would exist at the end of those two weeks and how we could verify that it works.
  5. Relevant projects, repositories, demonstrations or technical documentation.
  6. Weekly hours, timezone, usual working hours and earliest start date.
  7. Availability for short meetings on Monday and Friday, with Saturday as an alternative.
  8. Whether you can participate for the full 2–3 months or prefer a smaller independent task.
  9. Whether you can work physically in the Berlin lab or participate only remotely.
  10. Your interest in coordinating a group and an example of independent problem-solving.
Submit before the deadline 18.09.2026.
Submit
Navigation
  • Home
  • About Us
  • Blog
  • Case Studies
  • Services
Services
  • Sustainability
  • Partnerships
  • Responsibility
  • Career

Get in touch
  • e-mail:  info@botshare.ai
  • tel:        +49 151 6886 4129

HQ: Chrysanthou Mylona, 1, Panayides Bldg, office 1, 3030, Limassol, Cyprus

R&D FabLab: Germany, Berlin,Luxemburger Str. 10, 13353


Botshare - sharing robotics

Follow us

Terms and Conditions Privacy Policy Cookie policy
Copyright © Botshare LTD 
Powered by Odoo - The #1 Open Source eCommerce