Robotics Application Developer

Teamware Solutions

Bengaluru

On-site

INR 900,000 - 1,500,000

Full time

23 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Teamware Solutions is seeking a robotics software engineer to develop Python-based components for perception, planning and control, and to build ROS2 integrations across humanoids, quadrupeds, mobile robots and arms. You will create computer vision pipelines and contribute to embodied AI and edge deployment.

The role emphasizes hands-on implementation, simulation, hardware integration and client-facing demos, with collaboration across architecture and product teams to deliver repeatable robotics

Qualifications

  • Strong hands-on Python programming for robotics, automation and AI model integration.
  • Practical ROS2 experience, including nodes, topics, services/actions, and navigation/manipulation workflows.
  • Working knowledge of C++ for robotics or performance-sensitive components.
  • Experience with OpenCV, YOLO, depth cameras or similar perception tools.
  • Exposure to embodied AI, VLMs, PyTorch or related model integration workflows.
  • Experience with simulation environments like MuJoCo, Isaac Sim/Lab, URDF/MJCF.
  • Understanding of robot hardware interfaces, sensors and edge devices.

Responsibilities

  • Develop Python-based robotics software components for perception, planning, control, simulation and data capture.
  • Build ROS2-based integrations for humanoids, quadrupeds, mobile robots and arms including sensor streams and navigation.
  • Create and maintain computer vision pipelines using camera and depth sensor data and detection models.
  • Integrate foundation models and robot policies into demonstrations and autonomous workflows.
  • Implement edge AI and offline robot intelligence patterns with on-device processing where needed.
  • Contribute to hardware integration across LiDAR, depth cameras and robot platforms.
  • Participate in client-ready demos, field validation and documentation of robotics assets.
  • Collaborate with architects, product and experience teams to turn concepts into reliable prototypes.

Skills

Python for robotics
ROS2
C++ for robotics
Computer vision (OpenCV, YOLO)
Embodied AI / model integration
Edge AI / offline robotics
Simulation tools (MuJoCo, Isaac Sim)

Tools

Docker
NVIDIA Jetson
URDF/MJCF
Unitree SDK
Franka Control
Git

Job description

  • Develop Python-based robotics software components for perception, planning, control, simulation, data capture and robot action orchestration.
  • Build ROS2-based integrations for humanoids, quadrupeds, mobile robots and robotic arms, including sensor streams, navigation, manipulation and command execution.
  • Create and maintain computer vision pipelines using cameras, depth sensors, object detection, visual question answering or scene-understanding models.
  • Support embodied AI and VLA workflows by integrating foundation models, VLMs, robot policies and low-level controllers into demonstrable robotics solutions. assets and hardware-test feedback loops to reduce physical testing risk.
  • Implement edge AI and offline robot intelligence patterns, including on-device speech, perception, action dispatch and robotics demonstrations without cloud dependency where required.
  • Contribute to robot hardware integration across LiDAR, depth cameras, Jetson devices, Unitree SDK, Franka controls and related robotics interfaces.
  • Participate in client-ready demos, field validation, troubleshooting, documentation and continuous improvement of robotics engineering assets.
  • Work with architects, product teams and experience teams to convert concept narratives into reliable, safe and repeatable robotics demonstrations or prototypes.
  • Follow strong engineering discipline including code reviews, version control, Docker-based reproducibility, issue tracking, safety checks and technical documentation.
Skills and attributes for success
  • Strong hands-on Python programming for robotics, automation, AI model integration, computer vision and system orchestration.
  • Practical ROS2 experience, including nodes, topics, services/actions, robot control workflows, navigation or manipulation integration.
  • Working knowledge of C++ for robotics or performance-sensitive integration components.
  • Experience with computer vision and perception frameworks such as OpenCV, YOLO, depth cameras or similar robot perception tools.
  • Exposure to embodied AI, VLM/VLA models, PyTorch, HuggingFace or related model integration workflows.
  • Experience with simulation tools such as MuJoCo, Isaac Sim/Lab, URDF/MJCF or equivalent robotics validation environments.
  • Understanding of robot hardware interfaces, sensors, robot SDKs, edge devices and deployment troubleshooting.
Delivery, collaboration and quality attributes
  • Ability to break down ambiguous robotics concepts into working prototypes, demonstrable workflows and repeatable engineering assets.
  • Strong problem-solving discipline across field testing, hardware debugging, perception issues, calibration challenges and deployment validation.
  • Comfortable collaborating with experience designers, AI engineers, hardware teams, architects and client stakeholders.
  • Strong ownership, documentation and communication skills, with the ability to presenttechnical work through live demonstrations.
Ideally, you’ll also have
  • Experience with Unitree G1/GO2/A2, Franka Research 3, Agilex, Jetson Orin or similar robotics platforms.
  • Exposure to NVIDIA GR00T, SpatialVLA, OpenVLA, RT-2, ACT, Moondream, LLM-enabled robotics or foundation-model-based robot control.
  • Experience in offline AI patterns, edge AI deployment, on-device NLP, VLM- powered perception and robotics applications with limited or no internet dependency.
  • Experience creating client-facing prototypes or live robotics demonstrations for enterprise innovation centres, labs or experience centres.
  • Awareness of safe human-robot interaction, demo readiness, fallback design and operational constraints in physical AI deployments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Application Developer
Robotics Application Developer

Teamware Solutions • Bengaluru

Hybrid
INR 1,400,000 - 2,100,000
Robotics Developer – Perception and AI
Robotics Developer – Perception and AI

Ottonomy • India

On-site
INR 1,500,000 - 3,500,000
Robotics Engineer
Robotics Engineer

Miko • Mumbai

On-site
INR 900,000 - 1,300,000
Robotics Software Engineer
Robotics Software Engineer

Sentiac • India

On-site
INR 2,000,000 - 4,000,000
Robotics Developer – ROS and Applications
Robotics Developer – ROS and Applications

Ottonomy • Dadri

On-site
INR 1,500,000 - 2,500,000
Autonomous Navigation & Robotics Software Engineer
Autonomous Navigation & Robotics Software Engineer

Criterion Tech • Lucknow

On-site
INR 900,000 - 1,500,000
Autonomous Machines
Autonomous Machines

Infosys • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Robotics Lead
Robotics Lead

Habilelabs Private Limited • Jaipur

On-site
INR 2,600,000 - 5,000,000
Robotics Software Development Intern
Robotics Software Development Intern

RoboLabs AI • Gurgaon

On-site
Robotics Engineer
Robotics Engineer

Architech Labs • Gurugram District

On-site
INR 1,200,000 - 2,400,000