Talent.com
This job offer is not available in your country.
Senior Robotics Engineer-ROS 2

Senior Robotics Engineer-ROS 2

Innovix ProAhmedabad, Gujarat, India
30+ days ago
Job description

About Innovix Pro

Innovix Pro is a pioneering engineering R&D and manufacturing firm headquartered in Ahmedabad. We design and manufacture a diverse range of Robotics Products for both commercial and consumer sectors. Our flagship product, Curio , is a guide robot for museums, showcasing our commitment to innovation.

We also provide Functional Prototyping, Engineering Design, Additive Manufacturing, Batch Manufacturing, and Custom Product Development . Our team combines expertise in Engineering Design, Electronics PCB Development, Software, and AI integration , transforming ideas into high-precision real-world solutions.

Role Overview

We are seeking a Lead Robotics Engineer with deep expertise in ROS 2 (Robot Operating System 2) for developing autonomous and socially interactive robots . The role involves leading the design, development, and optimization of ROS 2-based robotic platforms , integrating vision, LiDAR, custom actuators, and AI frameworks to deliver robust, production-ready solutions.

Key Responsibilities

ROS 2 Development & Middleware

  • Develop and implement ROS 2 nodes, packages, and launch files using rclcpp and rclpy .
  • Utilize DDS (Data Distribution Service) middleware (Fast DDS, Cyclone DDS, RTI Connext) for efficient inter-node communication.
  • Design and manage ROS 2 workspaces (colcon, ament_cmake) with proper package dependencies.
  • Implement ROS 2 parameters, topics, services, actions, and lifecycle nodes for modular design.
  • Leverage ros_control, ros2_control, and MoveIt 2 for actuator and manipulator control.

Localization, Mapping & Navigation

  • Implement Nav2 (Navigation2 stack) for path planning, obstacle avoidance, and navigation in indoor / outdoor environments.
  • Apply SLAM Toolboxes (Cartographer, Gmapping, RTAB-Map, ORB-SLAM2 / 3) for localization and environment mapping.
  • Integrate sensor fusion using robot_localization (EKF / UKF filters for IMU, GPS, and wheel odometry).
  • Tune PID controllers for accurate wheel odometry and trajectory tracking.
  • Perception & AI Integration

  • Integrate camera drivers, LiDAR drivers, depth sensors with ROS 2 ecosystems.
  • Implement vision-based pipelines with image_transport, cv_bridge, and OpenCV .
  • Deploy deep learning frameworks (YOLOv5 / v8, TensorFlow, PyTorch, OpenVINO, NVIDIA TensorRT) for object detection and tracking.
  • Develop AI-driven behaviors and multi-sensor fusion for robust decision-making.
  • Multi-Robot Systems & Communication

  • Architect multi-robot frameworks with ROS 2 for distributed navigation and task allocation .
  • Implement ROS 2 namespaces, remapping, and multi-master setups for fleet operation.
  • Optimize QoS (Quality of Service) policies for real-time communication in dynamic environments.
  • System Optimization & Deployment

  • Develop lightweight and resource-optimized ROS 2 applications suitable for embedded platforms (Jetson, Raspberry Pi, Intel NUC).
  • Manage deployment using Docker containers with ROS 2 for reproducibility and scalability.
  • Benchmark system performance and optimize computational loads for vision, SLAM, and navigation.
  • Integrate ROS 2 with Ubuntu (20.04 / 22.04), Windows Subsystems, and Android .
  • Collaboration & Leadership

  • Lead a cross-functional team of electronics, mechanical, and software engineers.
  • Mentor junior robotics engineers in ROS 2 best practices and coding standards .
  • Ensure robust system design from prototype to production deployment .
  • Qualifications

  • Bachelor’s / Master’s degree in Robotics, Electronics, Mechatronics, or related fields.
  • 4–5 years of proven experience in developing ROS 2-based autonomous platforms (industrial or commercial robots).
  • Strong expertise in :
  • ROS 2 middleware (rclcpp, rclpy, DDS, colcon, ament_cmake)
  • Nav2 stack and SLAM frameworks (Cartographer, RTAB-Map, ORB-SLAM)
  • ros2_control, MoveIt 2, robot_localization
  • Computer Vision (OpenCV, YOLO, TensorRT, DeepStream)
  • Sensor integration (LiDAR, IMU, cameras, depth sensors, GPS / RTK)
  • PID tuning, motion control, and multi-robot systems
  • Proficient in C++17 / 20 and Python 3 for robotics development.
  • Hands-on experience with simulation frameworks (Gazebo, RViz2, Ignition, Webots, Unity Robotics) .
  • Strong analytical, debugging, and system optimization skills.
  • Excellent communication and leadership capabilities.
  • Preferred Skills (Good to Have)

  • Experience in ROS 2 Galactic / Humble / Iron distributions .
  • Knowledge of real-time systems (RT Preempt, micro-ROS) .
  • Cloud robotics and IoT integration with ROS 2 (AWS RoboMaker, FogROS2).
  • Experience in outdoor navigation with drones (GPS + vision fusion, PX4 / ArduPilot + ROS 2 integration).
  • Why Join Innovix Pro?

  • Lead cutting-edge ROS 2 robotics projects in India’s growing robotics ecosystem.
  • Work on socially interactive autonomous robots, drones, and industrial automation systems .
  • Contribute to real-world deployments of advanced autonomous robotics platforms.
  • Growth opportunities as a technical leader in Robotics R&D .
  • Create a job alert for this search

    Senior • Ahmedabad, Gujarat, India

    Related jobs
    • Promoted
    FPGA Engineer Intern

    FPGA Engineer Intern

    Chiptip TechnologyAhmedabad, IN
    Remote (Global Team) Our lean team is distributed across the SF Bay Area, Tokyo, Singapore, Auckland, and Colombo.While this is a remote position, we offer access to a workspace in Palo Alto, CA, f...Show moreLast updated: 30+ days ago
    • Promoted
    Project Manager - Instrumentation

    Project Manager - Instrumentation

    PI Industries LtdAhmedabad, IN
    The role holder is responsible for leading a team of engineers and coordinating with detail engineering team, which is required for execution of projects. The team leader should manage all locations...Show moreLast updated: 30+ days ago
    • Promoted
    Senior / Lead Hardware Design Engineer

    Senior / Lead Hardware Design Engineer

    Aiotlogy Services pvt ltd.Gandhinagar, IN
    Hardware Engineer Job Description.Join Our Globally Distributed, High-Performing Team.Job Title : Senior / Lead Hardware Design Engineer. We are seeking an accomplished and highly motivated Senior Hard...Show moreLast updated: 1 day ago
    • Promoted
    Python Automation Engineer

    Python Automation Engineer

    XpertDox India Pvt LtdGandhinagar, IN
    Strong Python programming skills with at least two years of hands-on experience in the automation of tasks & GUI (using Selenium or other known shadow DOM). Familiarity with Windows and Linux fundam...Show moreLast updated: 1 day ago
    • Promoted
    Scada Engineer

    Scada Engineer

    SgurrEnergyAnand, Gujarat, India
    SgurrEnergy is one of the leading renewable energy consulting companies that has worked on over 160GW of renewable energy projects globally. In South Asia SgurrEnergy has consulted over 12GW of util...Show moreLast updated: 1 day ago
    • Promoted
    Imperva Engineer

    Imperva Engineer

    Insight GlobalGandhinagar, IN
    Large Telecommunications Client.This role requires hands-on experience with.The engineer will be instrumental in implementing system changes during off-hours to reduce load on the onshore team.Conf...Show moreLast updated: 30+ days ago
    • Promoted
    QAOps Engineer (Automation & Performance) – Digital Factory

    QAOps Engineer (Automation & Performance) – Digital Factory

    Kavaa Global ServicesAhmedabad, IN
    Kavaa Digital Factory builds next-generation software solutions using.To support our growth, we are hiring a.Join a Digital Factory where quality, automation, and performance come together!.Kavaa D...Show moreLast updated: 1 day ago
    • Promoted
    Instrumentation and Control Engineer

    Instrumentation and Control Engineer

    Orbitt SpaceAhmedabad, Gujarat, India
    This disruptive technology will enable.Earth observation, connectivity, and defense.We are an early-stage, deep-tech space startup founded by. Propulsion system design and testing phase.For this cri...Show moreLast updated: 30+ days ago
    • Promoted
    Lead DFT Engineer

    Lead DFT Engineer

    ACL DigitalGandhinagar, IN
    Semiconductors / ASIC / SoC Design.DFT architecture, planning, and implementation across complex SoC / ASIC designs.As a technical leader, you will mentor junior engineers, collaborate with cross-fun...Show moreLast updated: 30+ days ago
    • Promoted
    ARM Design Verification Lead

    ARM Design Verification Lead

    L&T Technology ServicesGandhinagar, IN
    You should be a verification engineer with a knowledge of SoC integration verification, SoC scenario verification, SoC performance verification, CHI / PCIe / CXL, DDRx / LPDDRx integration verification i...Show moreLast updated: 30+ days ago
    • Promoted
    Oracle Fusion ERP Technical Consultant

    Oracle Fusion ERP Technical Consultant

    Hiresquad ResourcesGandhinagar, IN
    Oracle Fusion ERP Technical Consultant.Require min 4 years experience in Cloud / Fusion.Immediate Joiner or max 15 Days notice is preferred. We are seeking an experienced Oracle Cloud ERP Technical Co...Show moreLast updated: 11 days ago
    • Promoted
    Senior Automation Engineer

    Senior Automation Engineer

    Abacus.AIGandhinagar, IN
    We are looking for a skilled QA Engineer with a strong focus on blackbox testing and hands-on experience in automation and whitebox testing. In this role, blackbox testing will comprise more than 70...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Design Verification Engineer

    Senior Design Verification Engineer

    IgnitariumGandhinagar, IN
    We are seeking a skilled Design Verification Engineer with hands-on experience in live projects.If you have a passion for developing functional verification environments, excellent debugging skills...Show moreLast updated: 1 day ago
    • Promoted
    BIW automation

    BIW automation

    Capgemini EngineeringSanand, Gujarat, India
    A Bachelor's degree in Mechatronics Engineering, Mechanical Engineering, Electrical Engineering, or a related field.Strong knowledge of control systems, robotics, and automation.Familiarity with el...Show moreLast updated: 1 day ago
    • Promoted
    Design Engineer Scada

    Design Engineer Scada

    ACME GroupNadiad, IN
    Design, develop, and implement SCADA systems based on business requirements.Perform system integration and testing to ensure functionality and performance. Provide technical support for SCADA system...Show moreLast updated: 1 day ago
    • Promoted
    Instrumentation and Control Engineer

    Instrumentation and Control Engineer

    Green HR SolutionsAnand, IN
    Hiring For USA Based Multinational Company.We are seeking a skilled Instrumentation and Control Engineer to join our engineering team. The ideal candidate will have expertise in designing, implement...Show moreLast updated: 23 days ago
    • Promoted
    Robotics Engineer

    Robotics Engineer

    CareerUS SolutionsNadiad, IN
    The Robotics Engineer is responsible for designing, developing, and implementing robotic systems that automate processes, improve efficiency, and enhance product quality. The role involves working w...Show moreLast updated: 1 day ago
    • Promoted
    Senior industrial Automation Engineer

    Senior industrial Automation Engineer

    Yadev Instruments and Automation Pvt Ltd.Gandhinagar, IN
    Yadev Instrumentation and Automation Private Limited provides advanced automation solutions in Bangalore, India.Our skilled team designs and implements customized systems to improve efficiency and ...Show moreLast updated: 1 day ago