Tata Consultancy Services logo

Robotic Software Engineer

Tata Consultancy Services

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

Job Description

About the Role

The Robotic Software Engineer is responsible for developing and maintaining software frameworks for robotic systems, integrating perception hardware, and collaborating with AI teams to implement advanced algorithms. The role involves optimizing software performance in both simulation and real-world environments to enhance robotic 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 AtJul 4, 2025
Salary63k-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