Robotics Engineer

Black Coffee Robotics 

📍 India, India 🇮🇳

internship
mid-level
remote
Posted —

Key Skills

ROS2C++Pythonmotionsimulation

Industry

RoboticsConsumer Electronics

Job Description

Company

Black Coffee Robotics builds and deploys advanced robotics software for autonomy-driven systems. We work with robotics startups and industrial partners globally, delivering high-quality solutions across ROS/ROS2, simulation, motion planning, perception, and large-scale autonomous systems.

Our past work includes warehouse robots, floor cleaners, lawn mowers, assistive robotic arms, autonomous boats, and industrial robotics for prefab and report-driven house construction. Alongside client work, we are actively developing in-house products focused on motion planning for robotic arms and high-fidelity simulation tooling.


Role

As a Robotics Engineer, you'll translate high-level system objectives into robust, well-tested,

maintainable code, and own it end to end.


Our work is centered on robotic arms: motion planning, perception-integrated manipulation, controls, and simulation-first development with ROS2, Isaac Sim, and MuJoCo. Alongside client work, we're actively building in-house products focused on arm motion planning and robotics simulation tooling.

This role is execution-driven, suited to engineers who enjoy building real systems, not just prototypes.


This is a paid opportunity, fully remote (India-based), with strong potential to convert to a full-time position immediately after the traineeship.


What you’ll work with

  • Architect and implement ROS2-based systems for robotic arms
  • Build robust motion planning, manipulation, and controls pipelines
  • Develop and validate in Isaac Sim / MuJoCo before hardware deployment
  • Write clean, production-level C++ and Python
  • Handle edge cases, failures, and performance bottlenecks proactively
  • Review code and raise the engineering bar
  • Support deployments and interact directly with clients when required


What we’re looking for - Technical

• 1 to 3 years of serious robotics software development

• Strong C++ and Python

• Deep, hands on ROS2 experience

• Strong grasp of motion planning, controls, kinematics, and transforms, especially for manipulators

• Experience with simulation tools (Isaac Sim, MuJoCo, or Gazebo)

• Comfortable in Dockerized environments


What we’re looking for - Personal

• High ownership, executes independently

• Strong problem solver

• Clear communicator in a remote setup

• Comfortable mentoring and reviewing peers work


Perks

• Direct exposure to real world robotics deployments

• Ownership across both client projects and internal products

• Opportunity to shape core motion planning and simulation tooling

• Remote flexibility with high responsibility