Tata Consultancy Services logo

Robotic Software Engineer

Tata Consultancy Services

San Jose, CA
Full Time
Mid Level
67k-130k
about 1 month ago

Job Description

About the Role

The Robotic Software Engineer is responsible for developing and maintaining robotic software frameworks that interface with physical hardware and perception systems. The role involves integrating perception technologies, supporting AI algorithm plug-and-play capabilities, collaborating with AI researchers, optimizing software performance, troubleshooting system issues, and staying updated with advancements in robotics and AI to enhance team capabilities.

Key Responsibilities

  • Develop and maintain robotic software frameworks that interface with physical robotic hardware and perception systems.
  • Integrate and calibrate perception systems (e.g., cameras, LiDAR, tactile sensors) with robotic platforms to enable enhanced task-awareness.
  • Develop abstraction layer to support plug-and-play integration of AI algorithms for robotic manipulation, motion planning, and control.
  • Collaborate with AI researchers to translate cutting-edge algorithms into robust software implementations.
  • Optimize software for performance and scalability in both simulation and real-world applications.
  • Troubleshoot and resolve issues related to robotic software, hardware integration, and system performance.
  • Contribute to documentation, code reviews, and the establishment of best practices within the team.
  • Stay updated with the latest advancements in robotics software and AI to continuously enhance the team's capabilities.

Requirements

  • Strong proficiency in programming languages such as C++ and Python.
  • Expertise in robotic middleware platforms, especially ROS/ROS2.
  • Solid understanding of AI algorithms and their application in robotics.
  • Strong communication skills.
Apply Now

Job Details

Posted AtJun 26, 2025
Salary67k-130k
Job TypeFull Time
Work ModeOnsite
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Tata Consultancy Services

Website

tcs.com

Company Size

10000+ employees

Location

San Jose, CA

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches