Talent.com
Robotics Software Engineer
Robotics Software EngineerConfidential • Chennai, India
Robotics Software Engineer

Robotics Software Engineer

Confidential • Chennai, India
28 days ago
Job description

Key Responsibilities

  • Design, develop, and maintain robotic software architecture using ROS1 and ROS2 frameworks.
  • Implement navigation, mapping, and localization algorithms (SLAM, path planning, obstacle avoidance, etc.) for AGV and AMR systems.
  • Integrate various hardware components such as LiDARs, cameras, IMUs, and motor controllers with ROS.
  • Optimize and debug real-time robotic systems for performance and reliability.
  • Develop simulation environments (Gazebo, RViz, etc.) for testing and validation.
  • Collaborate with mechanical, electrical, and embedded teams for full robot integration.
  • Work on software deployment, testing, and updates in production environments.
  • Maintain comprehensive technical documentation for robotic modules and interfaces.

Required Skills & Experience

  • 2–5 years of hands-on experience in robotics software development.
  • Strong proficiency in ROS1 and ROS2 (topics, services, action servers, nodes, launch files).
  • Experience working with AGV / AMR systems and real-world robot deployment.
  • Solid understanding of robot kinematics, control systems, and navigation algorithms.
  • Programming proficiency in C++ and Python.
  • Experience with Linux (Ubuntu) and version control systems (Git).
  • Practical knowledge of SLAM, path planning, and sensor fusion (Kalman Filter, IMU–LiDAR–Camera).
  • Familiarity with Gazebo, RViz, and other ROS simulation tools.
  • Understanding of robot communication protocols (CAN, Modbus, MQTT, etc.) is a plus.
  • Skills Required

    Mqtt, lidar, sensor fusion, Ubuntu, Modbus, Can, Git, path planning , Linux, Camera, Python

    Create a job alert for this search

    Software Engineer • Chennai, India

    Related jobs
    Software Engineer (Rust) - 40986

    Software Engineer (Rust) - 40986

    Turing • Chennai, Tamil Nadu, India
    Role Overview : Turing is seeking experienced Rust developers to partner with a leading AI research lab in building safer, more reliable coding workflows. In this role, you’ll work on real-world Rust...Show more
    Last updated: 30+ days ago • Promoted
    VotaryTech - Software Engineer - Location Technology

    VotaryTech - Software Engineer - Location Technology

    Votary Softech Solutions Pvt. Ltd. • Chennai
    Description : About the Company : Qualcomm is a world leader in developing integrated circuit and software solutions that power next-generation m...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Autosar

    Software Engineer - Autosar

    Antal International • Chennai
    Job Description for Autosar - 2 to 12 year's experience Must have : - Experience in embedded C programming - Experience in Design, Dev...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer (JavaScript+TypeScript) - 20414

    Software Engineer (JavaScript+TypeScript) - 20414

    Turing • Chennai, India
    Turing is looking for experienced Full Stack Developers to build modern solutions that power AI products and evaluation workflows. React / Angular / Vue) to implement features, improve code quality and...Show more
    Last updated: 17 days ago • Promoted
    CADS Software - Software Engineer - C#

    CADS Software - Software Engineer - C#

    CADS SOFTWARE • Chennai
    Software Engineer - C# / Revit API Developer Company Overview : At CADS, we build world-class enginee...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer – Distributed Systems & Modern Web Technologies

    Software Engineer – Distributed Systems & Modern Web Technologies

    Xcitium • Chennai, IN
    Xcitium is rapidly scaling its engineering team and looking for.This is an opportunity to work on complex, large-scale, high-availability distributed systems while shaping the next generation of Xc...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Senior Software Engineer - React Native

    Senior Software Engineer - React Native

    NAF • Chennai
    Description : Do you love a Challenge? Are you Passionate about technology? Are you customer obsessed? Looking to innova...Show more
    Last updated: 30+ days ago • Promoted
    Software / Robotics Intern

    Software / Robotics Intern

    Confidential • Chennai, India
    Lukk Automation is a Singapore-based robotics and automation start-up committed to transforming industrial operations through intelligent engineering, integration, and innovation.We design, source,...Show more
    Last updated: 28 days ago • Promoted
    Implementation Engineers - MOW

    Implementation Engineers - MOW

    Tata Consultancy Services • Chennai, Tamil Nadu, India
    TCS Hiring !!! Role : Implementation Engineers - MOW Exp : 4-8 Years Location : Chennai JD Bachelor’s degree in engineering, computer science, business, finance or related field / technical training....Show more
    Last updated: 1 hour ago • Promoted • New!
    Opportunity for MATLAB with Simscape Engineer

    Opportunity for MATLAB with Simscape Engineer

    Hinduja Tech Limited • Chennai, Tamil Nadu, India
    Simscape ,Matlab, Simulink, Stateflow.Tech -Electronics and Electrical background.Develop and validate plant models for various vehicle components using MATLAB, Simulink, Simscape and Stateflow.Per...Show more
    Last updated: 24 days ago • Promoted
    Lead Software Engineer - Fastify / React.js

    Lead Software Engineer - Fastify / React.js

    Qrata Consulting • Chennai
    Description : We are seeking a Lead Software Engineer with a minimum of 6+ years of professional experience to join our engineering team.This role is ideal fo...Show more
    Last updated: 30+ days ago • Promoted
    Robotics Trainer

    Robotics Trainer

    Confidential • Chennai, India
    Robotics Trainer Job Description.Robotics Trainer (STEM Instructor).We are an 'EduTech' based out of Chennai aimed at simplifying science and promote conceptual learning among students.Our vision i...Show more
    Last updated: 28 days ago • Promoted
    Robotics Instructor

    Robotics Instructor

    Confidential • Chennai, India
    Otomatiks is a leader in providing innovative robotics and STEM education, with a focus on hands-on, activity-based learning for students. As an ISO 21001 : 2018 certified organization, we partner wit...Show more
    Last updated: 28 days ago • Promoted
    Robotics Software Engineer – Navigation

    Robotics Software Engineer – Navigation

    Rapyuta Robotics • Chennai, Tamil Nadu, India
    We are seeking a proactive and skilled Navigation Engineer to join our robotics team, focusing on wheeled mobile platforms. This role is ideal for engineers who are passionate about autonomous nav...Show more
    Last updated: 1 day ago • Promoted
    Robotics Simulation Engineer

    Robotics Simulation Engineer

    Epergne Solutions • Chennai, Tamil Nadu, India
    Quick Apply
    Job Title : Robotics Simulation Engineer.Experience : 3+ Years Experience.Notice Period : Immediate / 15 Days NP.Tech in Mechatronics, Mechanical, or Robotics. The candidate should have strong experi...Show more
    Last updated: 30+ days ago
    Senior Software Engineer, Backend (Platform - Onboarding)

    Senior Software Engineer, Backend (Platform - Onboarding)

    Coinbase • Chennai, IN
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 8 days ago • Promoted
    Software Engineer

    Software Engineer

    Synechron Technologies Pvt. Ltd. • Chennai, Tamil Nadu, India
    We have immediate opportunity for React JS + Node JS role.React JS + Node JS (Fullstack / Mernstack).At Synechron, we believe in the power of digital to transform businesses for the better.Our global...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer - Golang / React.js

    Senior Software Engineer - Golang / React.js

    The Judge Group • Chennai
    Job Title : Lead / Senior Software Engineer - Golang Location : Chennai - Onsite - Hybrid Notice Period : ...Show more
    Last updated: 30+ days ago • Promoted