Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 11959038

    AHMEDABAD · FULLTIME

    Robotics Software Engineer

    Petpooja logo

    Petpooja

    Ahmedabad · onsite · Posted 65d ago

    Sourced fromNaukri
    Undisclosed1–6 yrsfulltimeAhmedabad

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.4s
    • Found the form on Naukri · 5 questions to answer1.4s
    • Decided the answers for all of them2.8s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Role Overview


    We are seeking a hands-on Robotics Software Engineer to develop and improve the mobility

    stack of a differential-drive service robot operating in dynamic indoor environments. The role

    requires strong coding skills and practical experience solving real-world localization, navigation,

    motion-control, and obstacle-avoidance challenges.


    Key Responsibilities


    • Develop reliable robotics software using ROS 2, C++, and Python.
    • Implement and tune SLAM, localization, Nav2, path planning, motion control, costmaps, obstacle avoidance, and recovery behaviours.
    • Integrate LiDAR, depth cameras, IMUs, wheel encoders, and motor controllers.
    • Resolve odometry drift, TF errors, localization loss, oscillation, blocked paths, and planner or controller failures.
    • Ensure safe and smooth navigation around people, tables, chairs, narrow passages, and moving obstacles.
    • Test and validate navigation performance on a physical robot.
    • Collaborate with embedded, electronics, mechanical, and product teams.

    Required Qualifications


    • Practical experience with ROS 2, Linux, Nav2, C++, and Python.
    • Strong understanding of differential-drive kinematics, odometry, TF2, URDF, SLAM, localization, sensor fusion, and feedback control.
    • Ability to debug robot behaviour using RViz, rosbag, logs, and real sensor data.
    • Degree in Robotics, Mechatronics, Computer Science, Electronics, Electrical
    • Engineering, or a related field; equivalent practical experience is acceptable.

    Mandatory Project Experience


    • Minimum one completed real-world project involving the mobility or autonomous navigation of a physical differential-drive robot, AMR, AGV, or service robot.
    • The candidate must have personally developed, integrated, tuned, or debugged major mobility functions.
    • Simulation-only experience is not sufficient.

    Preferred Experience


    • ROS 2 Jazzy or Humble, SLAM Toolbox, AMCL, robot_localization, and Nav2 behaviour trees.
    • NVIDIA Jetson, RPLIDAR, Intel RealSense, CAN communication, and embedded motor controllers.
    • Navigation experience in crowded or changing indoor environments.

    Application Requirement

    Applicants should share details of at least one physical mobile-robot project, including their

    contribution, challenges solved, results achieved, and a demonstration video or project link, if available.


    Sourced from naukri

    Section · 02

    Skills

    amrnavigationLidarrosRobot ProgrammingRoboticsC plus plusSLAMRobot Operating SystemPython

    Section · Company

    About Petpooja

    Petpooja logo

    Petpooja

    Software Product

    1.8k+

    employees

    2011

    15 years old

    Ahmedabad, Gujarat

    IN

    ₹4.5L PA avg

    Avg at Petpooja

    About

    Established in 2011, Petpooja is the leading SMB SaaS company, serving over 100,000+ clients across India, the Middle East, the UAE, South Africa, and Canada.

    Industries

    Software ProductFood ProcessingInternetManufacturingHospitality

    Employee ratings

    10 reviews

    4.0/ 5

    Culture

    4.3

    Career growth

    4.0

    Work-life

    4.5

    Employees rate it well for

    Company Culture40Work-Life Balance40

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Robotics Software Engineer · waiting for your command