27 Aug
|
Teamware Solutions
|
Bengaluru
27 Aug
Teamware Solutions
Bengaluru
Your Key Responsibilities
- 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.
- Develop simulation-to-real validation layers using MuJoCo, Isaac Sim/Lab, URDF/MJCF 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
Must-have robotics and AI engineering skills
- 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.
- Solid 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.
📌 Robotics Application Developer (Bengaluru)
🏢 Teamware Solutions
📍 Bengaluru